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 war schon immer neugierig auf QML, das von Qt Framework eingeführt wurde. Aber hatte nie eine Chance, damit zu arbeiten. Aber jetzt, wenn Windows 8 kommt, wird die Widget-basierte Oberfläche der alten Schule veraltet sein (nur meine Meinung!...
10.12.2012, 11:10
Wie deklariere ich eine Listeneigenschaft in QML (zur Verwendung mit Qt.labs.settings in meinem Fall):
%Vor%
Funktioniert nicht. Ich habe viele andere Optionen ausprobiert: list<string> , string[] , usw. Keine scheinen zu funkti...
04.11.2014, 10:37
Nimm diesen Code:
%Vor%
Warum wählt das Gradient seine Eigenschaften fromColor und toColor aus dem einschließenden Element?
Wo ist das dokumentiert (zumindest innerhalb von Quellcode-Kommentaren, besser in den offiziellen Dokumen...
05.07.2012, 07:33
Ich habe eine neue QML-Schnellanwendung mit Qt 5.3.2 auf Mac erstellt. Wenn ich es erstelle hat es 2 Verbindungsfehler.
%Vor%
Ich habe nicht einmal Änderungen an der Standardanwendung vorgenommen, warum bekomme ich diese Fehler und wie kan...
14.11.2014, 02:49
Ich habe eine Bibliothek, die mir ein QGLWidget beweist, und die Schnittstelle erlaubt mir nur die Größe zu ändern / Größe zu setzen und einige GL-Animationen zu steuern; aber kein GL-Befehl wird außerhalb ausgesetzt, ich initialisiere GLWidget...
11.02.2012, 18:32
Wie kann ich mit meinem Tastaturlayout die Schaltfläche "Weiter" in QML anzeigen? (Wie in einem Standard-HTML-Formular)
Ich möchte keine "OK" -Schaltfläche anzeigen (was bedeutet, dass Sie gerade das Formular bestätigen).
26.03.2015, 07:37
Zum Beispiel funktioniert das:
%Vor%
Aber ändern Column zu ColumnLayout und es nicht (Größe ändern Fenster verursacht Layout falsch).
jede Hilfe, danke.
EDIT 1:
Hier ist auch Thing.qml wie angefordert,
%Vor%
Es sieht so...
22.02.2016, 17:34
Ich bin sehr neu in Qt und Qt Quick. Ich validiere das Qt Test Unit-Test-Framework für Qt Quick und kann nicht nachvollziehen, wie die Tests durchgeführt werden.
Ich habe ein SUBDIRS-Projekt mit folgender Struktur erstellt:
%Vor%
"Project" i...
12.01.2016, 15:24
Ich versuche, die QQmlPropertyMap -Klasse zu testen. Es scheint, dass es gut für das funktionieren könnte, was ich will, wenn ich es unterklassifizieren kann. Die Dokumentation hier gibt sogar einige rudimentäre Anweisungen, was zu tun ist,...
22.02.2013, 03:19
Ich versuche eine einfache Qt UI mit einem rahmenlosen Fenster und abgerundeten Ecken zu erstellen. Ausgehend von einem neuen Projekt mit der Vorlage QtQuick 2 Application sieht mein Code wie folgt aus:
main.cpp
%Vor%
main.qml
%Vo...
08.02.2013, 20:07