Seite 1 von 1

QML in Desktop-Anwendungen?

Verfasst: 16. September 2014 02:56
von sven.s
Hallo Forum,

ich habe mir kürzlich schon ein kleines Tool mit QML zusammengebastelt und muss sagen, diese Art, Benutzeroberflächen zu schreiben gefällt mir :)

Nun will ich aber mit einer etwas größeren Desktop-Anwendung anfangen, für die ich gerne QT ensetzen würde, und stehe hier noch vor einigen Fragen. Ich habe beispielsweise noch keine größere Desktop-Anwendung gesehen, die (zumindest meines Wissens nach) QML in größerem Umfang nutzt. Das einzige was ich bisher gefunden habe sind einzelne KDE-Programme, aber außerhalb von KDE ist mir da nichts bekannt.
Gibt es denn Gründe, die für oder gegen QML sprechen? Wie sieht es z.B. mit Performance bzw. Speicherverbrauch aus? In meinem Projektumfeld wäre es durchaus wünschenswert, den Speicherverbrauch möglichst niedrig zu halten.

Das Programm soll als MDI-Fenster mit zusätzlichen Dock-Fenstern aufgebaut sein. Bisher habe ich hier nur Beispiele gesehen, die "klassisches" Qt mit C++ verwenden. Geht das überhaupt in QML? Und falls nicht, macht es Sinn QML und C++-Qt zu mischen, oder kommt es da zu unnötigen Stilbrüchen zwischen den einzelnen Elementen (z.B. weil Listen in QML einen Overscroll-Effekt haben, die in klassichem Qt aber nicht)

Ich hoffe ihr könnt mir da ein paar Tips / Anregungen geben. Vielleicht kennt auch jemand eine größere Qt-Deskrop-Anwendung, deren Quellcode man sich einmal ansehen könnte. Idealerweise auch eine, die sich auch unter Windows kompilieren lässt.

Vielen Dank,
Sven