Qt Widgets Beispiele

Qt wird mit einer großen Auswahl an Standard-Widgets geliefert, die Benutzer moderner Anwendungen erwarten.

Sie können auch Ihre eigenen benutzerdefinierten Widgets und Steuerelemente entwickeln und sie neben den Standard-Widgets verwenden.

Es ist sogar möglich, benutzerdefinierte Stile und Themen für Widgets bereitzustellen, die verwendet werden können, um das Aussehen von Standard-Widgets und entsprechend geschriebenen benutzerdefinierten Widgets zu ändern.

Analog Clock

Das Beispiel Analog Clock zeigt, wie man den Inhalt eines benutzerdefinierten Widgets zeichnet.

Calculator Example

Das Beispiel zeigt, wie man Signale und Slots verwendet, um die Funktionalität eines Taschenrechner-Widgets zu implementieren, und wie man QGridLayout verwendet, um untergeordnete Widgets in einem Raster zu platzieren.

Calendar Widget Example

Das Kalender-Widget-Beispiel zeigt die Verwendung von QCalendarWidget.

Cube RHI Widget Example

Zeigt, wie man einen texturierten Würfel rendert und mit QPainter und Widgets integriert, unter Verwendung der 3D-API von QRhi Qt und der Abstraktionsschicht der Schattierungssprache.

Document Viewer

Eine Widgets-Anwendung zum Anzeigen und Drucken von JSON-, Text- und PDF-Dateien

Line Edits Example

Das Beispiel Line Edits demonstriert die vielfältigen Einsatzmöglichkeiten von QLineEdit und zeigt die Auswirkungen verschiedener Eigenschaften und Validatoren auf die vom Benutzer gelieferte Eingabe und Ausgabe.

Scribble Example

Das Scribble-Beispiel zeigt, wie man einige der QWidget-Ereignishandler neu implementiert, um die für die Widgets der Anwendung erzeugten Ereignisse zu empfangen.

Shortcut Editor Example

Das Beispiel für den Shortcut-Editor zeigt, wie man ein einfaches hierarchisches Modell zum Lesen und Schreiben erstellt, das mit den Standard-View- und QKeySequenceEdit-Klassen von Qt verwendet werden kann. Eine Beschreibung der Model/View-Programmierung finden Sie in der Übersicht Model/View-Programmierung.

Simple RHI Widget Example

Zeigt, wie man ein Dreieck mit QRhi, der 3D-API von Qt und der Abstraktionsschicht der Schattierungssprache, rendern kann.

Sliders Example

Das Sliders-Beispiel zeigt, wie man die verschiedenen Arten von Schiebereglern in Qt verwendet: QSlider, QScrollBar und QDial.

Spin Boxes Example

Das Beispiel Spin Boxes zeigt, wie man die vielen verschiedenen Arten von Spin Boxes, die in Qt verfügbar sind, verwendet, von einem einfachen QSpinBox-Widget bis hin zu komplexeren Editoren wie dem QDateTimeEdit-Widget.

System Tray Icon Example

Das System Tray Icon Beispiel zeigt, wie man ein Icon mit einem Menü und Popup-Meldungen zum System Tray einer Desktop-Umgebung hinzufügt.

Tablet Example

Dieses Beispiel zeigt, wie man ein Wacom-Tablett in Qt-Anwendungen verwenden kann.

Translucent Background

Das Beispiel zeigt, wie man ein rundes Fenster mit einem durchscheinenden Hintergrund erstellt.

Widgets Gallery Example

Das Beispiel der Widgets-Galerie zeigt Widgets, die für die Gestaltung von Benutzeroberflächen relevant sind.

Window Embedding

Eine Demonstration, wie man Nicht-Qt-UI-Elemente in Qt-Anwendungen einbettet

Window Flags Example

Das Window Flags Beispiel zeigt, wie man die in Qt verfügbaren Window Flags verwendet.

© 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.