Qt Widgets C++ Classes
Das Modul „ Qt Widgets “ erweitert „ Qt GUI “ um C++-Widget-Funktionalität. Mehr...
Klassen
Die abstrakte Basisklasse für Schaltflächen-Widgets, die die gemeinsamen Funktionen von Schaltflächen bereitstellt | |
Gemeinsame Basis für alle Pfadelemente | |
Wird zum Anzeigen und Bearbeiten von Datenelementen aus einem Modell verwendet | |
Die Grundfunktionalität für Elementansichtsklassen | |
Scrollbereich mit bedarfsgesteuerten Bildlaufleisten | |
Ganzzahliger Wert innerhalb eines Bereichs | |
Drehfeld und ein Zeilenbearbeitungsfeld zur Anzeige von Werten | |
Implementiert die Schnittstelle `QAccessibleInterface` für QWidgets | |
Verwaltet den Kontrollfluss und die Haupteinstellungen der GUI-Anwendung | |
Richtet untergeordnete Widgets horizontal oder vertikal aus | |
Container zum Organisieren von Gruppen von Schaltflächen-Widgets | |
Monatsbasiertes Kalender-Widget, mit dem der Benutzer ein Datum auswählen kann | |
Kontrollkästchen mit einer Textbeschriftung | |
Dialog-Widget zur Festlegung von Farben | |
Model-View-Implementierung einer Spaltenansicht | |
Kombiniert eine Schaltfläche mit einer Dropdown-Liste | |
Befehlsschaltfläche im Vista-Stil | |
Kapseln das einheitliche Erscheinungsbild einer grafischen Benutzeroberfläche | |
Vervollständigungsvorschläge basierend auf einem Elementmodell | |
Zuordnung zwischen einem Abschnitt eines Datenmodells und Widgets | |
Widget zur Bearbeitung von Datumsangaben auf Basis des QDateTimeEdit-Widgets | |
Widget zur Bearbeitung von Datums- und Zeitangaben | |
Abgerundetes Bereichssteuerelement (wie ein Tachometer oder ein Potentiometer) | |
Die Basisklasse für Dialogfenster | |
Widget, das Schaltflächen in einem Layout anzeigt, das dem aktuellen Widget-Stil entspricht | |
Widget, das in einem QMainWindow angedockt oder als eigenständiges Fenster auf dem Desktop angezeigt werden kann | |
Spin-Box-Widget, das Double-Werte akzeptiert | |
Dialog zur Anzeige von Fehlermeldungen | |
Stellt ein Dialogfeld bereit, in dem Benutzer Dateien oder Verzeichnisse auswählen können | |
Dateisymbole für die Klasse `QFileSystemModel` | |
Fokusrahmen, der sich außerhalb des normalen zeichnungsfähigen Bereichs eines Widgets befinden kann | |
Kombinationsfeld, in dem der Benutzer eine Schriftfamilie auswählen kann | |
Dialog-Widget zur Auswahl einer Schriftart | |
Verwaltet Formulare von Eingabe-Widgets und die zugehörigen Beschriftungen | |
Enthält das Ergebnis eines Aufrufs von QFormLayout::takeRow() | |
Die Basisklasse für Widgets, die einen Rahmen haben können | |
Stellt eine Geste dar und enthält Eigenschaften, die die entsprechende Benutzereingabe beschreiben | |
Die Beschreibung ausgelöster Gesten | |
Die Infrastruktur für die Gestenerkennung | |
Stellt eine Verankerung zwischen zwei Elementen in einem QGraphicsAnchorLayout dar | |
Layout, in dem Widgets in der Graphics View miteinander verankert werden können | |
Weichzeichnungs-Effekt | |
Farb-Effekt | |
Schlagschatten-Effekt | |
Die Basisklasse für alle Graphical Effects | |
Ellipsen-Element, das Sie zu einer QGraphicsScene hinzufügen können | |
Rasterlayout zur Verwaltung von Widgets in der Graphics View | |
Die Basisklasse für alle grafischen Elemente in einer QGraphicsScene | |
Container, der eine Gruppe von Elementen als ein einziges Element behandelt | |
Die Basisklasse für alle Layouts in der Graphics View | |
Kann vererbt werden, damit Ihre benutzerdefinierten Elemente von Layouts verwaltet werden können | |
Einzelnes Element, das Sie einer QGraphicsScene hinzufügen können | |
Horizontales oder vertikales Layout zur Verwaltung von Widgets in der Graphics View | |
Basisklasse für alle Grafikelemente, die Signale, Slots und Eigenschaften erfordern | |
Opazitätseffekt | |
Pfadelement, das Sie einer QGraphicsScene hinzufügen können | |
Pixmap-Element, das Sie einer QGraphicsScene hinzufügen können | |
Polygon-Objekt, das Sie einer QGraphicsScene hinzufügen können | |
Proxy-Ebene zum Einbetten eines QWidget in eine QGraphicsScene | |
Rechteck-Element, das Sie einer QGraphicsScene hinzufügen können | |
Rotationstransformation um eine bestimmte Achse | |
Skalierungstransformation | |
Oberfläche zur Verwaltung einer großen Anzahl von 2D-Grafikelementen | |
Kontextmenü-Ereignisse im Grafikansichts-Framework | |
Ereignisse für Drag & Drop im Grafikansichts-Framework | |
Basisklasse für alle Ereignisse im Zusammenhang mit der Grafikansicht | |
Ereignisse, wenn ein Tooltip angefordert wird | |
Hover-Ereignisse im Grafikansichts-Framework | |
Mausereignisse im Grafikansichts-Framework | |
Ereignisse beim Verschieben von Widgets im Grafikansichts-Framework | |
Ereignisse bei der Größenänderung von Widgets im Grafikansichts-Framework | |
Räder-Ereignisse im Grafikansichts-Framework | |
Einfaches Textelement, das Sie einer QGraphicsScene hinzufügen können | |
Textelement, das Sie einer QGraphicsScene hinzufügen können, um formatierten Text anzuzeigen | |
Abstrakte Basisklasse zum Erstellen komplexer Transformationen für QGraphicsItems | |
Widget zur Anzeige des Inhalts einer QGraphicsScene | |
Die Basisklasse für alle Widget-Elemente in einer QGraphicsScene | |
Ordnet Widgets in einem Raster an | |
Gruppenfeldrahmen mit einem Titel | |
Richtet Widgets horizontal aus | |
Kopfzeile oder Kopfspalte für Elementansichten | |
Einfacher Komfortdialog zum Abrufen eines einzelnen Werts vom Benutzer | |
Anzeige- und Bearbeitungsfunktionen für Datenelemente aus einem Modell | |
Ermöglicht die Erstellung von Basisklassen für Element-Editor-Ersteller, ohne QItemEditorCreatorBase zu unterklassen | |
Abstrakte Basisklasse, die bei der Implementierung neuer Element-Editor-Ersteller untervererbt werden muss | |
Widgets zur Bearbeitung von Elementdaten in Ansichten und Delegaten | |
Ermöglicht die Eingabe einer QKeySequence | |
Zeigt eine Zahl mit LCD-ähnlichen Ziffern an | |
Text- oder Bildanzeige | |
Die Basisklasse der Geometrie-Manager | |
Abstraktes Element, das von einem QLayout bearbeitet wird | |
Einzeiliger Texteditor | |
Listen- oder Symbolansicht eines Modells | |
Elementbasiertes Listen-Widget | |
Element zur Verwendung mit der QListWidget-Elementansichtsklasse | |
Hauptanwendungsfenster | |
Bereich, in dem MDI-Fenster angezeigt werden | |
Unterfensterklasse für QMdiArea | |
Menü-Widget zur Verwendung in Menüleisten, Kontextmenüs und anderen Popup-Menüs | |
Horizontale Menüleiste | |
Modaler Dialog zur Information des Benutzers oder zur Abfrage einer Frage und zum Empfang einer Antwort | |
Beschreibt eine vom Benutzer ausgeführte Schwenkgeste | |
Beschreibt eine vom Benutzer ausgeführte Pinch-Geste | |
Implementiert ein Layout für einfachen Text für QTextDocument | |
Widget, das zum Bearbeiten und Anzeigen von Klartext verwendet wird | |
Horizontaler oder vertikaler Fortschrittsbalken | |
Rückmeldung zum Fortschritt eines langsamen Vorgangs | |
Hilfsklasse, die das dynamische Überschreiben von QStyle-Elementen vereinfacht | |
Befehlsschaltfläche | |
Optionsfeld mit Textbeschriftung | |
Widget zur Darstellung von 3D-Grafiken über eine beschleunigte Grafik-API wie Vulkan, Metal oder Direct 3D | |
Rechteck oder Linie, die eine Auswahl oder eine Begrenzung anzeigen kann | |
Scrollansicht auf ein anderes Widget | |
Vertikale oder horizontale Bildlaufleiste | |
Aktiviert kinetisches Scrollen für jedes scrollbare Widget oder jedes Grafikelement | |
Speichert die Einstellungen für einen QScroller | |
Größenänderungsgriff zum Ändern der Größe von Fenstern der obersten Ebene | |
Layout-Attribut, das die Regeln für die horizontale und vertikale Größenanpassung beschreibt | |
Vertikaler oder horizontaler Schieberegler | |
Leerraum in einem Layout | |
Spin-Box-Widget | |
Startbildschirm, der beim Start der Anwendung angezeigt werden kann | |
Implementiert ein Splitter-Widget | |
Funktionalität für den Splitter | |
Stapel von Widgets, bei dem jeweils nur ein Widget sichtbar ist | |
Stapel von Widgets, bei dem jeweils nur ein Widget sichtbar ist | |
Die Möglichkeit, Widgets zu registrieren, ohne eine Unterklasse von `QItemEditorCreatorBase` erstellen zu müssen | |
Horizontale Leiste zur Darstellung von Statusinformationen | |
Abstrakte Basisklasse, die das Erscheinungsbild einer grafischen Benutzeroberfläche (GUI) kapseln | |
Erstellt QStyle-Objekte | |
Stilhinweise, die mehr als nur grundlegende Datentypen zurückgeben | |
Stilhinweise, die eine QRegion zurückgeben | |
Stilhinweise, die ein `QVariant` zurückgeben | |
Speichert die von QStyle-Funktionen verwendeten Parameter | |
Dienen zur Beschreibung der Parameter für das Zeichnen von Schaltflächen | |
Wird verwendet, um den Parameter für das Zeichnen einer Combobox zu beschreiben | |
Wird verwendet, um Parameter zu speichern, die allen komplexen Steuerelementen gemeinsam sind | |
Wird verwendet, um die Parameter für das Zeichnen eines Dock-Widgets zu beschreiben | |
Dient zur Beschreibung der Parameter für das Zeichnen eines Fokusrechtecks mit QStyle | |
Wird verwendet, um die Parameter für das Zeichnen eines Rahmens zu beschreiben | |
Wird verwendet, um die zum Zeichnen eines QGraphicsItem benötigten Parameter zu beschreiben | |
Beschreibt die Parameter zum Zeichnen eines Gruppenfelds | |
Wird verwendet, um die Parameter für das Zeichnen einer Kopfzeile zu beschreiben | |
Wird verwendet, um die Parameter zum Zeichnen einer Kopfzeile zu beschreiben | |
Wird verwendet, um die für das Zeichnen eines Menüelements erforderlichen Parameter zu beschreiben | |
Erweitert QStyleOptionMenuItem um neue Mitglieder | |
Dient zur Beschreibung der für das Zeichnen eines Fortschrittsbalkens erforderlichen Parameter | |
Wird verwendet, um die für das Zeichnen eines Gummibands benötigten Parameter zu beschreiben | |
Wird verwendet, um den Parameter für das Zeichnen eines Größen-Griffs zu beschreiben | |
Wird verwendet, um die zum Zeichnen eines Schiebereglers erforderlichen Parameter zu beschreiben | |
Dient zur Beschreibung der für das Zeichnen eines Drehfelds erforderlichen Parameter | |
Wird verwendet, um die Parameter für die Darstellung einer Registerleiste zu beschreiben | |
Wird verwendet, um die Basis einer Registerleiste zu beschreiben, d. h. den Teil, mit dem die Registerleiste normalerweise überlappt | |
Wird verwendet, um die Parameter zum Zeichnen des Rahmens um ein Registerkarten-Widget zu beschreiben | |
Wird verwendet, um die Parameter für das Zeichnen einer Titelleiste zu beschreiben | |
Wird verwendet, um die Parameter für die Darstellung einer Symbolleiste zu beschreiben | |
Wird verwendet, um die für das Zeichnen eines Werkzeugfelds erforderlichen Parameter zu beschreiben | |
Wird verwendet, um die Parameter für das Zeichnen einer Werkzeugschaltfläche zu beschreiben | |
Wird verwendet, um die Parameter zu beschreiben, die zum Zeichnen eines Elements in einem View-Widget verwendet werden | |
Hilfsklasse zum Zeichnen von QStyle-Elementen innerhalb eines Widgets | |
Abstrakte Basis für benutzerdefinierte QStyle-Plugins | |
Funktionen zur Anzeige und Bearbeitung von Datenelementen aus einem Modell | |
Beschreibt eine vom Benutzer ausgeführte Wischgeste | |
Symbol für eine Anwendung in der Taskleiste | |
Registerleiste, z. B. zur Verwendung in Dialogen mit Registerkarten | |
Stapel von Widgets mit Registerkarten | |
Standard-Modell/Ansicht-Implementierung einer Tabellenansicht | |
Elementbasierte Tabellenansicht mit einem Standardmodell | |
Element zur Verwendung mit der Klasse `QTableWidget` | |
Möglichkeit zur Interaktion mit der Auswahl in einem Modell ohne Verwendung von Modellindizes und einem Auswahlmodell | |
Beschreibt eine vom Benutzer ausgeführte „Tippen und Halten“-Geste (auch bekannt als LongTap) | |
Beschreibt eine vom Benutzer ausgeführte Tippgeste | |
Rich-Text-Browser mit Hypertext-Navigation | |
Widget, das zum Bearbeiten und Anzeigen von sowohl einfachem als auch Rich-Text verwendet wird | |
Die Struktur `QTextEdit::ExtraSelection` bietet eine Möglichkeit, ein Zeichenformat für eine bestimmte Auswahl in einem Dokument festzulegen | |
Die Regeln zum Zeichnen einer in neun Segmente unterteilten Pixmap oder eines Bildes | |
Widget zur Bearbeitung von Zeitangaben auf Basis des QDateTimeEdit-Widgets | |
Verschiebbares Panel, das eine Reihe von Steuerelementen enthält | |
Spalte mit Widget-Elementen mit Registerkarten | |
Schnellzugriffsschaltfläche für Befehle oder Optionen, die üblicherweise in einer QToolBar verwendet wird | |
Tooltips (Ballon-Hilfe) für jedes Widget | |
Standard-Modell/Ansicht-Implementierung einer Baumansicht | |
Baumansicht, die ein vordefiniertes Baummodell verwendet | |
Element zur Verwendung mit der QTreeWidget-Hilfsklasse | |
Möglichkeit, die Elemente einer QTreeWidget-Instanz zu durchlaufen | |
Zeigt den Inhalt eines QUndoStack an | |
Richtet Widgets vertikal aus | |
Einfache Beschreibung eines beliebigen Widgets, d. h. Beantwortung der Frage „Was ist das?“ | |
Die Basisklasse aller Benutzeroberflächenobjekte | |
Erweitert QAction um eine Schnittstelle zum Einfügen benutzerdefinierter Widgets in aktionsbasierte Container, wie z. B. Symbolleisten | |
Layout-Element, das ein Widget darstellt | |
Framework für Assistenten | |
Die Basisklasse für Assistentenseiten |
Ausführliche Beschreibung
Die Qt Widgets Seite enthält Informationen zur Verwendung des Moduls.
© 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.