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.
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
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
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
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
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
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
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
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
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
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