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

Qt, QML und Windows 8 [geschlossen]

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
2
Antworten

So deklarieren Sie die Listeneigenschaften in QML

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
2
Antworten

QML-Komponenten-Scope-Puzzle

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
1
Antwort

Fehler: qmlimportscanner-Ausgabe konnte nicht analysiert werden

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
2
Antworten

Hosten von QOpenGL-Widget in QML

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
1
Antwort

QML - Zeigen Sie die Schaltfläche "Weiter" an, um zum nächsten TextField auf einer mobilen Tastatur zu wechseln

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
1
Antwort

Qt5 QML, wann soll ein ColumnLayout vs Column verwendet werden?

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
1
Antwort

Unit-Test für Qt Quick

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
1
Antwort

Kann Slot oder Q_INVOKABLE nicht von QML in der Unterklasse von QQmlPropertyMap aufrufen

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
3
Antworten

Qt5 & QtQuick2 - transparentes Hauptfenster

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