Qt Quick Schablonen 2
Qt Quick Schablonen sind die Grundlage von Qt Quick Controls. Templates sind nicht-visuelle Implementierungen der Logik und des Verhaltens von Steuerelementen. Sie bieten eine Schnittstelle zur Visualisierung der Steuerelemente in QML mit Qt Quick.
Obwohl die Templates darauf abzielen, so stilunabhängig wie möglich zu sein, müssen sie in einigen Fällen bestimmte Annahmen über die visuelle Struktur eines Steuerelements treffen. Ein Beispiel: Eine Spinbox hat Schaltflächen, die den Wert der Spinbox erhöhen und verringern. Um das Verhalten einer Spinbox zu implementieren, muss das Spinbox-Template wissen, ob der Benutzer mit der Aufwärts- oder Abwärtstaste interagiert. Eine visuelle Implementierung der Spinbox-Vorlage muss lediglich die Auf- und Ab-Tasten positionieren und sie in den Zuständen normal, gedrückt und deaktiviert darstellen. Die Behandlung von Eingabeereignissen und die Verarbeitung von Zuständen wird von der zugrunde liegenden Vorlage übernommen.
Entwicklung des Moduls
Änderungen an Qt Quick Controls listet wichtige Änderungen an der Modul-API und -Funktionalität auf, die für die Qt 6-Serie von Qt vorgenommen wurden.
Verwandte Informationen
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.