Tag: qml
QML (Qt Meta Language oder Qt Modeling Language) ist eine deklarative Sprache, die es dem Nutzer ermöglicht
Schnittstellen werden beschrieben und im Hinblick auf die optischen Komponenten und wie
Sie interagieren und sich mit den anderen. Es ist ein sehr lesenswertes Buch
Sprache, JSON-ähnlichen syntax mit Unterstützung für JavaScript zwingend erforderlich
Ausdrücke in Kombination mit der dynamischen Eigenschaft Bindungen. Es kann verwendet werden, um
bauen Flüssigkeit animierte user interfaces angeschlossen werden kann jeder
backend-C++ – Bibliotheken.
1
Antworten
Beim erweitern QML benutzerdefinierte Typen in C++ geschrieben, begann ich mich zu Wundern über die Unterschiede zwischen JS und C++. Dieser Zeit habe ich mich gefragt, ob null-Kontrollen auf der C++-Seite sind sufficiant, oder wenn es so
3
Antworten
Was ist der Unterschied zwischen width/height und implicitWidth/Height in QML? Wann sollte ein Satz der impliziten Dimensionen statt der regulären? Wann sollte man bitten, den impliziten Dimensionen statt, die regelmäßig von einer Komponente/Element? Gute Frage! Ich habe
4
Antworten
Arbeite ich auf ein Bild-editor, und gerade die Arbeit an der Einstellung der aktuellen Links-oder rechts-Taste die zugehörige Farbe mit einem MouseArea (in einem Button-Typ). Das problem das ich habe ist, dass ich kann nicht scheinen, um
1
Antworten
Ich habe vor kurzem installiert die Qt5 RC2 für Mac OS X und begonnen, einige QML-Anwendungen. Nach einem Blick auf die neuen Elemente, vor allem ich wollte versuchen, die Fenster-und Bildschirm-Element. (http://qt-project.org/doc/qt-5.0/qtquick/qmlmodule-qtquick-window2-qtquick-window-2.html) So dass ich die imports
1
Antworten
Wie binden können, die Tasten die ich erstellen in einer .qml-Skript zu python-PyQt5 code? Beispiel: python: import sys from PyQt5.QtCore import QObject, QUrl, Qt from PyQt5.QtWidgets import QApplication from PyQt5.QtQml import QQmlApplicationEngine if __name__ == "__main__": app
5
Antworten
Ich versuche, QML (main).qml) laden einer lokalen HTML-Datei index.html mit url: "file:///../../htmlfiles/index.html" aber es funktioniert nicht. Können Sie bitte helfen? InformationsquelleAutor pshah | 2011-05-24
2
Antworten
Ich habe Folgendes problem: Lade ich eine erste Schnittstelle zu einem QQuickView mit einem .qml - Datei. Dann möchte ich hinzufügen QML-Typen wie ein Image oder Text auf der Schnittstelle mit C++. Ich weiß, dass ich manipulieren
2
Antworten
Ich würde gerne den Zugriff auf die header-und footer-Elemente in QML ListView in einer ähnlichen Weise wie die Berufung currentItem zu Holen Sie sich die aktuellen Delegaten-Instanz, aber ich kann nicht herausfinden, wie. Ich würde schätzen jede
2
Antworten
Muss ich führen eine sehr einfache Aufgabe: ich möchte ein Stück text innerhalb eines Rechtecks und die Größe des Rechtecks sollte genau die Breite des Textes. In C++, es ist ziemlich einfach zu tun. Definieren die QString
1
Antworten
So, ich bin versucht, dynamisch zu erstellen ListElements in einem ListModel. Dies funktioniert gut, bis ich versuche zu schreiben, einigen Inhalt in die ListElements dynamisch geladen werden. Ich habe versucht, eine eigene Datei mit der ListElement innerhalb
1
Antworten
arbeite ich an qt quick Anwendung, und ich will öffnen-dialog. In diesem dialog-Fenster TextField und will ich den Fokus auf diese textfiel nach dialog geöffnet ist. Dieser code doesent Arbeit. function newFolder() { newFolderDialog.visible = true newFolderDialog.open()
3
Antworten
Ich bin derzeit auf der Portierung einer meiner Anwendungen in C++ mit QT als GUI. Die QML-samples look verdammt gut, aber die user-interface-Steuerelemente nicht so Aussehen wie die normalen, auf Windows und MacOS. Möchte ich die vielen
1
Antworten
habe ich eine MouseArea, dass call ein signal, Steck ich dieses signal mit einem slot und es funktioniert, mein c++ - code ausgeführt wird. Aber ist es möglich in c++ - code, ändern Sie die QML-Zustand ?
1
Antworten
Ich habe nicht gefunden eine gute Ressource, wie diese Komponente zu verwenden und es immer noch nicht layout meiner app (überprüfen Sie, dass rechts "Eigenschaften"). Was habe ich falsch gemacht? ohne ScrollView mit ScrollView schriftrolle, code down
1
Antworten
Möchte ich nennen myFunc() im PageA.qml von der main.qml (siehe onClicked Veranstaltung der Button). Ich habe versucht, einige Eigenschaft alias-Zeug, aber hat nichts geklappt so weit. Irgendwelche Ideen? Hier ist mein PageA.qml code: import QtQuick 2.4 import
3
Antworten
Ich bin auf Kubuntu 11 system auszuprobieren und meine erste Qt Quick Projekt. Da dies Kubuntu bin ich einfach nur zu laufen mit der Qt, die mit ihm kamen, das hat alles geklappt so weit. Fragte ich
1
Antworten
myclass.h #ifndef MYCLASS_H #define MYCLASS_H #include <QDebug> #include <QObject> class MyClass : public QObject { public: MyClass(); public slots: void buttonClicked(); void buttonClicked(QString &in); }; #endif //MYCLASS_H myclass.cpp #include "myclass.h" MyClass::MyClass() { } void MyClass::buttonClicked() { //Do
3
Antworten
Bin ich mit Qt Creator 2.4.1 Basis auf Qt 4.7.4(32 bit) auf windows. Ich habe eine Tabelle erstellen, die in QML mit Hilfe von Tabelle Anzeigen. Wenn ich versuche, import QtQuick.Bedienelemente 2.1 bekomme ich die Fehlermeldung QML-MODUL
3
Antworten
Erstellen Spin-Fortschrittsbalken in Qt, möchte ich zeigen, Fortschrittsbalken, wie die eine, die erscheint, wenn das laden. Bitte Bild Finden Mein code geht so QProgressBar *pgbar = new QProgressBar(); pgbar->resize(500,25); pgbar->setOrientation(Qt::Horizontal); pgbar->setRange(0,99); pgbar->setValue(10); pgbar->show(); installOnDevice(destinationSavePath); pgbar->hide(); hier installOnDevice(destinationSavePath);
1
Antworten
Wie kann ich das ändern das Modell der Pfadansicht mit c++ - code ? ich objectName zu meinem Pfadansicht, um es zu finden, dann ändere ich die Eigenschaft wie diese, aber wenn ich das Tue, ist meine
3
Antworten
In meinem code, den ich erschaffe 16x16 Tasten im Zyklus, und dies wenige Sekunden. onCreateField: { for(var i=0;i<fieldWidth;i++) { for(var j=0;j<fieldHeight;j++) { createButton(i, j); } } } function createButton(x, y) { __buttonX = x; __buttonY = y;
3
Antworten
Wenn ich brauche zu jedem QML-Komponente in der Laufzeit, die ich verwenden kann, die Anleitung: http://qt-project.org/doc/qt-5/qtqml-javascript-dynamicobjectcreation.html also einfach anrufen Qt.createComponent und der Komponente.createObject Aber ich konnte nicht herausfinden, wie die zu erstellen, die das listmodel zur Laufzeit?
3
Antworten
Arbeite ich an einem QML Anwendung für ein embedded-Plattform, die enthält ein GridView-widget, das Bilder enthält. Für mich ist es wichtig, dass das scrollen durch die GridView wird glatt und wird nicht stellen Last auf der CPU.
2
Antworten
Was ich in meinem Projekt ist die binäre Datei, die enthält eine Liste von Strukturelementen: typedef struct { unsigned int id; char name[SIZE]; } Entry; Nach dem Lesen der Daten aus der Datei in die ich alle
1
Antworten
Will ich zeichnen, Rechteckig ist innerhalb einer QML. Die Koordinaten für Rectangulars (x,y) werden berechnet, in C++ und übergeben werden müssen, um QML. Ich habe versucht, zu suchen für das ListView-Steuerelement oder Spalte oder Zeile Elemente (mit
1
Antworten
Möchte ich zeigen Sie ein Kontextmenü, wenn der rechten Maustaste auf TableView Zeilen. Ich habe versucht, diesen code: import QtQuick 2.0 import QtQuick.Controls 1.0 TableView { id: tableView width: 300 height: 200 TableViewColumn { role: 'a'; title:
3
Antworten
Ich bin neu in QML und möchte ich Personalisieren meine Tasten. Es ist mir gelungen, den hintergrund ändern, die Farbe und die Rahmenfarbe. Aber ich habe nicht Erfolg überhaupt, ändern Sie die Farbe der button-text. Ich sah
2
Antworten
Ist es in Ordnung TableView in Quick-Controls 2.0-Anwendung? Dies erfordert sowohl Importe: import QtQuick.Controls 1.4 import QtQuick.Controls 2.0 Bekomme ich irgendwelche Nebenwirkungen? Andere Frage im Zusammenhang: es scheint, dass TableView gehört zum Quick-Controls 1.0 gesetzt. Ist es?
1
Antworten
Habe ich eine Anforderung für mein Projekt für die Anzeige von zwei QML Windows jeweils auf einer auf dem Bildschirm (ein sender, ein Empfänger). Sowohl der .qml verlangt von mir einige Cpp-Modelle, die innerhalb daher, ich bin
2
Antworten
Ist es möglich, erstellen von einfachen rich-text-editor nur mit QML-Komponenten? Ich versuche jetzt, das zu tun, mit TextArea aber es sieht Sie haben keine Möglichkeit zur Arbeit mit formatierten text. Sicher, ich kann so etwas tun: ToolButton
1
Antworten
Habe ich eine einfache QML mit einem ApplicationWindow, RowLayout und ein paar Buttons im inneren. Ich habe das auf dem Qt-Quick-Bedienelemente 2 Material Thema als pro die docs, aber nichts änderte sich. Was ist falsch? import QtQuick
2
Antworten
Ich würde gerne eine Tiefe Kopie eines items children-Eigenschaft. Ich habe versucht, die Dinge auf den Linien: Item { property variant itemsCopy Component.onCompleted: { var tmp = otherItem.children itemsCopy = tmp } } Aber wenn otherItem.Kinder geändert
3
Antworten
Ich gerade festgestellt, dass (nach einigen QML Bugreport) es gibt JSON-Delegierter für das ListView-Steuerelement fehlt. So habe ich zwei Möglichkeiten, füllen es durch Modell erstellt, in Javascript oder C++ Speziell ich herunterladen müssen .json-Daten aus vordefinierten URL
5
Antworten
Ich würde wie zu verfolgen eine Globale position eines Objektes (oder relativ zu einer seiner Vorfahren) und binden Sie es an ein anderes Element, position. Ich dachte über die Verwendung von mapFromItem wie folgt: SomeObject { x:
3
Antworten
Ich umsetzen will, eine Scroll-animation für QML ListView. Hier ist ein Beispiel-Bild: Kann jemand mir raten, dies auch umzusetzen? Danke. InformationsquelleAutor S.M.Mousavi | 2014-11-22
1
Antworten
Bin ich mit Qt 5.6 auf Fedora 23 und ich bemerkte, dass console.log() und console.debug() nicht alles schreiben, was auf die Konsole. Mein Beispiel-code: import QtQuick 2.6 import QtQuick.Window 2.2 Window { visible: true Text { text:
6
Antworten
Brauche ich nur etwas ähnliches wie fstream sind zum Lesen von Datei-E /a in QML. Warum gibt es keine Datei-IO? InformationsquelleAutor Christopher Peterson | 2011-10-14
2
Antworten
Frage ich mich, wie man weiche übergänge zwischen Bild-Quellen in QML, ich versuche import QtQuick 1.1 Image { id: rect source: "quit.png" smooth: true MouseArea { id: mouseArea anchors.fill: parent anchors.margins: -10 hoverEnabled: true //this line will
4
Antworten
Möchte ich laufen durch eine Liste von QML-Komponenten und wählen Sie einen Typ: for (var i = 0; i < controls.children.length; ++i) { if ( typeof (controls.children[i].height) == "QDeclarativeRectangle") { //do stuff } } Wie macht man
3
Antworten
Ich will emittieren signal aus javascript-Datei und erhalten Sie es in qml-Datei (Zu finden bei der zeitaufwändigen Vorgang wird beendet). Wie kann ich es tun? InformationsquelleAutor aleks_misyuk | 2012-01-02
3
Antworten
Immer diese Fehlermeldung beim ausführen meines Programms. Ich suchte im Internet zu finden QtQuick.Controls aber konnte nicht jede Auflösung. Wie kann ich diese installieren? Was ist Ihr OS, Qt-version und wie Qt installiert wurde auf Ihrem Computer?
3
Antworten
Wie muss ich das deklarieren einer Eigenschaft list in QML (für die Verwendung mit Qt.labs.settings in meinem Fall): Settings { property list recentFiles: } Funktioniert nicht. Ich habe versucht, viele andere Optionen: list<string>, string usw. Keiner
3
Antworten
FileDialog gibt eine QML url variable. theurl.toString() gibt so etwas wie file:///c:\foo\bar.txt. Wie bekomme ich c:\foo\bar.txt? Ich möchte es in ein cross-Plattform-Weg, und im Idealfall, ohne sich auf regex-Stil hacks. QUrl bietet eine path() Methode, aber ich
3
Antworten
Ich versuche, um eine SQLite-Datenbank mit QT Quick, aber ich finde keine Beispiele. Ich möchte nur in der Lage sein, um Zugriff auf Elemente aus einer Datenbank. Kennt jemand eine Beispiel-Programme, die ich spielen kann? Verknüpfung Qt
2
Antworten
Wie kann die Schriftgröße für den text in einem Button-Steuerelement festgelegt werden in QML? Der designer hat nicht die option, und 'font' ist keine gültige Eigenschaft des Button. Button { id: cmdQuit text: qsTr("Quit") width: 64 height:
5
Antworten
Einfache Sache, kann aber nicht finden. Ich will ein einfaches dropdown-Auswahl-Feld mit ein paar Auswahlmöglichkeiten. Ähnlich wie in HTML <select> <option>1</option> <option>2</option> </select> was ist der code für QML für das ? So seltsam, wie es scheint,
2
Antworten
Ich habe eine MouseArea, ich möchte damit beginnen, zentriert und haben dann eine absolute position sobald die oben - /unten - /Links - /rechts-Tasten gedrückt werden. Mein problem ist, dass ich nicht weiß, wie klar der Anker
3
Antworten
arbeite ich an einem Projekt mit meinem team. Meine Aufgabe ist das erstellen einer Gui mit QML und C++ für Embedded Systems. Habe ich für jede Ansicht eine qml-Datei. Aber jetzt möchte ich zwischen Ihnen zu navigieren.
4
Antworten
Bin ich versucht zu implementieren Lesen und schreiben von Dateien in QML und kam über den verlinkten Artikel von Nokia aber nicht in der Lage, erfolgreich zu nutzen, die scheinbar offensichtlichen code-Beispiel. Ich denke ich brauche nicht
3
Antworten
Dies ist eine header-Datei, extrahiert von einem blackberry 10 "helloworld" - Programm. #ifndef ApplicationUI_HPP_ #define ApplicationUI_HPP_ #include <QObject> namespace bb { namespace cascades { class Application; class LocaleHandler; } } class QTranslator; /*! * @brief Application object