Qt Widgets Beispiele

Qt verfügt über eine große Auswahl an Standard-Widgets, die Nutzer moderner Anwendungen mittlerweile erwarten.
Sie können auch eigene Widgets und Steuerelemente entwickeln und diese neben den Standard-Widgets verwenden.
Es ist sogar möglich, benutzerdefinierte Stile und Designs für Widgets bereitzustellen, mit denen sich das Erscheinungsbild von Standard-Widgets und entsprechend programmierten benutzerdefinierten Widgets ändern lässt.
Das Beispiel „Analog Clock“ zeigt, wie der Inhalt eines benutzerdefinierten Widgets gezeichnet wird. | |
Das Beispiel zeigt, wie man mithilfe von Signalen und Slots die Funktionalität eines Taschenrechner-Widgets implementiert und wie man mit QGridLayout untergeordnete Widgets in einem Raster anordnet. | |
Das Beispiel „Kalender-Widget“ veranschaulicht die Verwendung von QCalendarWidget. | |
Zeigt, wie ein texturierter Würfel gerendert und mithilfe von QRhi – der Qt 3D-API und der Abstraktionsschicht für die Schattierungssprache von Qt – in QPainter und Widgets integriert wird. | |
Eine Widgets-Anwendung zum Anzeigen und Drucken von JSON-, Text- und PDF-Dateien | |
Das Beispiel „Line Edits“ veranschaulicht die vielfältigen Einsatzmöglichkeiten von QLineEdit und zeigt die Auswirkungen verschiedener Eigenschaften und Validatoren auf die vom Benutzer eingegebenen und ausgegebenen Daten. | |
Das Beispiel „Scribble“ zeigt, wie einige der Ereignisbehandler von QWidget neu implementiert werden können, um die für die Widgets der Anwendung generierten Ereignisse zu empfangen. | |
Das Beispiel „Shortcut Editor“ zeigt, wie man ein einfaches, les- und schreibbares hierarchisches Modell erstellt, das mit den Standardklassen „View“ und „QKeySequenceEdit“ von Qt verwendet werden kann. Eine Beschreibung der Modell-View-Programmierung finden Sie in der Übersicht zur Modell-View-Programmierung. | |
Zeigt, wie man ein Dreieck mithilfe von QRhi, der Qt 3D-API und der Abstraktionsschicht für die Shading-Sprache rendert. | |
Das Beispiel „Sliders“ zeigt, wie die verschiedenen in Qt verfügbaren Schieberegler-Typen verwendet werden: QSlider, QScrollBar und QDial. | |
Das Beispiel „Spin-Boxen“ zeigt, wie die vielen verschiedenen in Qt verfügbaren Spin-Box-Typen verwendet werden, vom einfachen QSpinBox-Widget bis hin zu komplexeren Editoren wie dem QDateTimeEdit-Widget. | |
Das Beispiel „System-Tray-Symbol“ zeigt, wie man ein Symbol mit einem Menü und Popup-Meldungen in die Taskleiste einer Desktop-Umgebung einfügt. | |
Das Beispiel zeigt, wie man ein rundes Fenster mit einem durchscheinenden Hintergrund erstellt. | |
Das Beispiel „Widget-Galerie“ zeigt Widgets, die für die Gestaltung von Benutzeroberflächen relevant sind. | |
Das Beispiel „Fensterflags“ zeigt, wie man die in Qt verfügbaren Fensterflags verwendet. | |
Eine Demonstration, wie man Nicht-Qt-UI-Elemente in Qt-Anwendungen einbindet |
© 2026 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.