qml

QML (Qt-Metasprache oder Qt-Modellierungssprache) ist eine deklarative Sprache, die dem Benutzer erlaubt Schnittstellen zu beschreiben in Bezug auf ihre visuellen Komponenten und wie sie interagieren und beziehen sich aufeinander. Es ist sehr gut lesbar Sprache, JSON-ähnliche Syntax mit Unterstützung für imperatives JavaScript Ausdrücke kombiniert mit dynamischen Eigenschaftsbindungen. Es kann verwendet werden, um Erstellen Sie flüssig animierte Benutzerschnittstellen, die mit beliebigen verbunden werden können Backend C ++ Bibliotheken.
2
Antworten

QML Fenster Größe ändern / Flicker bewegen

Ich entwickle gerade eine einfache QML -Anwendung, und mir ist aufgefallen, dass die Größenanpassung und das Verschieben eines QML -Fensters ein hässliches Flimmern erzeugt, zum Beispiel im Vergleich zu einem QtWidgets -Fenster. Also...
13.06.2015, 12:52
2
Antworten

Ermittelt den Pfad von einer QML-URL

FileDialog gibt eine QML url Variable. theurl.toString() gibt etwas wie file:///c:\foo\bar.txt . Wie bekomme ich c:\foo\bar.txt ? Ich möchte es plattformübergreifend machen und idealerweise ohne Regex-ähnliche Hacks. QUrl bi...
24.07.2014, 07:43
1
Antwort

Qt / Qml und Methodenüberlastungen

Ich bin gerade auf ein merkwürdiges Verhalten von Qt-Framework gestoßen, als ich in Qml überladene C ++ - Methoden aufgerufen und versucht habe, den Grund dafür zu verstehen. Nehmen wir an, ich habe eine QList<QVariant> -like-Klasse mit...
15.02.2015, 18:48
1
Antwort

Arbeiten mit .ui.qml-Dateien

In Qt 5.4 erzeugt die Vorlage beim Erstellen einer neuen "QtQuick UI-Datei" zwei Dateien: MyScreen.qml und MyScreen.ui.qml . Die MyScreen.ui.qml -Datei scheint nur für die Benutzeroberfläche zu sein, da Qt Creator vorschlägt, dass Sie...
13.12.2014, 08:02
4
Antworten

Vollbild-Desktop-Anwendung mit QML

Ich habe Erfahrung mit der Entwicklung einer umfassenden Benutzeroberflächenanwendung mit flex und AS3. Es ist jedoch sehr schwierig, die vorhandene C ++ - Geschäftslogik mit diesen Flex-Apps zu verwenden. Mit dem Aufkommen von QML bin ich neugi...
26.01.2012, 05:32
3
Antworten

QML ändert Ansichten bei Klick

Ich arbeite an einem Projekt mit meinem Team. Meine Aufgabe ist es, ein Gui mit QML und C ++ für ein Embedded System zu erstellen. Ich habe für jede View eine qml-Datei. Aber jetzt will ich zwischen ihnen navigieren. Das heißt, wenn ich au...
26.09.2012, 12:15
5
Antworten

Wie Qt - Qml Debugging und / oder Profiling?

Welche Software-Qt / QML-Stücke werden benötigt, um in einer App kompiliert zu werden, um QML debuggen / profilieren zu können? Meine aktuelle App wird mit cmake erstellt und auf einem eingebetteten Gerät ausgeführt. Außerdem benutze ich Qt 4...
13.11.2012, 18:26
2
Antworten

Wie implementiert man 3D-Tiefe und Schatten in Qt / QML?

Ich mache eine Uhr für die Ubuntu Touch-Plattform und habe mir Designs gegeben, die ich implementieren muss. Die erforderliche Implementierung ist unten in Abbildung 1 gezeigt. Ich habe eine grundlegende Implementierung davon durchgeführt, wie i...
13.09.2013, 07:57
3
Antworten

Ist QML der richtige Weg, um ein Spiel in Qt zu entwickeln?

Ich habe versucht, ein Spiel mit Qt zu machen und habe mich gefragt, ob QML den Punkt erreicht hat, an dem es als ernstzunehmendes Tool auf dem Desktop verwendet werden könnte. Ich habe einen Beitrag von Qt gesehen, in dem es heißt, dass sie die...
21.06.2011, 03:10
2
Antworten

Der neue Drag-and-Drop-Mechanismus funktioniert nicht wie erwartet in Qt-Quick (Qt 5.3)

Ich habe versucht, Drag & Drop in Qt 5.3 mit den neuen QML-Typen Drag , DragEvent und DropArea zu implementieren. Dies ist das Originalbeispiel aus der Dokumentation des QML Drag type mit einigen kleinen Änderungen: %Vor% Erwar...
02.07.2014, 13:23