Qt Quick nur für Oberfläche?
Verfasst: 6. August 2017 12:30
Hallo zusammen,
ich habe vor kurzem QtQuick entdeckt wozu ich nun ein paar Fragen habe:
1. Eigentlich dachte ich, dass QtQuick rein zum Designen der Gui gedacht ist und die Funktionen dann weiterhin mit C++ (mit Klassen) usw. umgesetzt wird. Allerdings finde ich nirgendwo Informationen darüber (auch keine Tutorials), wie ich die .qml - Oberflächen mit den Klassen bzw. c++ code verknüpft werden können. Daher die Frage, ob das überhaupt so gedacht ist oder ob QtQuick eigenständig ist. Wenn nicht, hat jemand tipps wo die "Verknüpfung" im Beispiel dargestellt ist?
2. Die Syntax von .qml muss man ja auch erstmal lernen und wissen, welche Möglichkeiten es gibt. Für die Qt-Widget Anwendungen benötigt man ja c++, so dass ich mir die Grundlagen in einem c++ Buch durchlesen konnte.
Wie gehe ich denn nun am besten vor, um QML zu lernen? Die Qt Doku finde ich bezüglich QML recht unübersichtlich, da die Seiten kurz sind und man auf jeder Seite 100Möglichkeiten hat, sich weiter zu klicken.
Grüße
ich habe vor kurzem QtQuick entdeckt wozu ich nun ein paar Fragen habe:
1. Eigentlich dachte ich, dass QtQuick rein zum Designen der Gui gedacht ist und die Funktionen dann weiterhin mit C++ (mit Klassen) usw. umgesetzt wird. Allerdings finde ich nirgendwo Informationen darüber (auch keine Tutorials), wie ich die .qml - Oberflächen mit den Klassen bzw. c++ code verknüpft werden können. Daher die Frage, ob das überhaupt so gedacht ist oder ob QtQuick eigenständig ist. Wenn nicht, hat jemand tipps wo die "Verknüpfung" im Beispiel dargestellt ist?
2. Die Syntax von .qml muss man ja auch erstmal lernen und wissen, welche Möglichkeiten es gibt. Für die Qt-Widget Anwendungen benötigt man ja c++, so dass ich mir die Grundlagen in einem c++ Buch durchlesen konnte.
Wie gehe ich denn nun am besten vor, um QML zu lernen? Die Qt Doku finde ich bezüglich QML recht unübersichtlich, da die Seiten kurz sind und man auf jeder Seite 100Möglichkeiten hat, sich weiter zu klicken.
Grüße