Qt Widgets C++ Classes
Das Modul Qt Widgets erweitert Qt GUI um die Funktionalität von C++-Widgets. Mehr...
Klassen
Die abstrakte Basisklasse der Schaltflächen-Widgets, die gemeinsame Funktionalität für Schaltflächen bietet | |
Gemeinsame Basis für alle Pfadelemente | |
Dient zur Anzeige und Bearbeitung von Datenelementen aus einem Modell | |
Die Basisfunktionalität für Item-View-Klassen | |
Bildlaufbereich mit bedarfsgesteuerten Bildlaufleisten | |
Ganzzahliger Wert innerhalb eines Bereichs | |
Spinbox und eine Zeilenbearbeitung zur Anzeige von Werten | |
Implementiert das QAccessibleInterface für QWidgets | |
Verwaltet den Kontrollfluss und die wichtigsten Einstellungen der GUI-Anwendung | |
reiht untergeordnete Widgets horizontal oder vertikal auf | |
Container zur Organisation von Gruppen von Schaltflächen-Widgets | |
Monatliches Kalender-Widget, das dem Benutzer die Auswahl eines Datums ermöglicht | |
Kontrollkästchen mit einer Textbeschriftung | |
Dialog-Widget zum Festlegen von Farben | |
Abbildung geräteunabhängiger QColors auf geräteabhängige Pixelwerte | |
Model/View-Implementierung einer Spaltenansicht | |
Kombiniert eine Schaltfläche mit einer Dropdown-Liste | |
Befehlsverknüpfungsschaltfläche im Vista-Stil | |
Kapselt das allgemeine Look and Feel einer GUI | |
Vervollständigungen basierend auf einem Elementmodell | |
Mapping zwischen einem Abschnitt eines Datenmodells und Widgets | |
Widget zur Bearbeitung von Daten basierend auf dem QDateTimeEdit Widget | |
Widget für die Bearbeitung von Daten und Zeiten | |
Gerundete Bereichskontrolle (wie ein Tachometer oder Potentiometer) | |
Die Basisklasse von Dialogfenstern | |
Widget, das Schaltflächen in einem Layout darstellt, das dem aktuellen Widget-Stil angemessen ist | |
Widget, das an ein QMainWindow angedockt werden kann oder als oberstes Fenster auf dem Desktop schwebt | |
Spinnbox-Widget, das Doppelungen annimmt | |
Dialog zur Anzeige von Fehlermeldungen | |
Dialog zur Auswahl von Dateien oder Verzeichnissen | |
Dateisymbole für die Klasse QFileSystemModel | |
Fokusrahmen, der außerhalb des normalen Malbereichs eines Widgets liegen kann | |
Combobox, die dem Benutzer die Auswahl einer Schriftfamilie ermöglicht | |
Dialog-Widget für die Auswahl einer Schriftart | |
Verwaltet Formulare von Eingabe-Widgets und ihre zugehörigen Beschriftungen | |
Enthält das Ergebnis eines QFormLayout::takeRow() Aufrufs | |
Die Basisklasse von Widgets, die einen Rahmen haben können | |
Stellt eine Geste dar und enthält Eigenschaften, die die entsprechende Benutzereingabe beschreiben | |
Die Beschreibung von ausgelösten Gesten | |
Die Infrastruktur für die Gestenerkennung | |
Stellt einen Anker zwischen zwei Elementen in einem QGraphicsAnchorLayout dar | |
Layout, in dem Widgets in der Grafikansicht miteinander verankert werden können | |
Unschärfe-Effekt | |
Einfärben-Effekt | |
Schlagschatten-Effekt | |
Die Basisklasse für alle Grafikeffekte | |
Ellipsen-Element, das Sie zu einer QGraphicsScene hinzufügen können | |
Rasterlayout für die Verwaltung von Widgets in der Grafikansicht | |
Die Basisklasse für alle grafischen Elemente in einer QGraphicsScene | |
Container, der eine Gruppe von Elementen als ein einzelnes Element behandelt | |
Die Basisklasse für alle Layouts in der Grafikansicht | |
Kann vererbt werden, damit Ihre eigenen Elemente von Layouts verwaltet werden können | |
Zeilenelement, das Sie zu einer QGraphicsScene hinzufügen können | |
Horizontales oder vertikales Layout zur Verwaltung von Widgets in der Grafikansicht | |
Basisklasse für alle Grafikelemente, die Signale, Slots und Eigenschaften benötigen | |
Deckkraft-Effekt | |
Pfad-Element, das Sie einer QGraphicsScene hinzufügen können | |
Pixmap-Element, das Sie zu einer QGraphicsScene hinzufügen können | |
Polygon-Element, 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 für die Verwaltung einer großen Anzahl von 2D-Grafikelementen | |
Kontextmenü-Ereignisse im Rahmen der Grafikansicht | |
Ereignisse für das Ziehen und Ablegen in der Grafikansicht | |
Basisklasse für alle Ereignisse in der Grafikansicht | |
Ereignisse, wenn ein Tooltip angefordert wird | |
Hover-Ereignisse im Framework für die grafische Darstellung | |
Mausereignisse im Framework für die grafische Darstellung | |
Ereignisse für das Verschieben von Widgets im Framework für die Grafikansicht | |
Ereignisse für die Größenänderung von Widgets im Framework für die grafische Darstellung | |
Rad-Ereignisse im Framework für die grafische Darstellung | |
Einfaches Textpfadelement, das Sie einer QGraphicsScene hinzufügen können | |
Textelement, das Sie zu einer QGraphicsScene hinzufügen können, um formatierten Text anzuzeigen | |
Abstrakte Basisklasse zur Erstellung von erweiterten Transformationen auf QGraphicsItems | |
Widget zur Anzeige des Inhalts einer QGraphicsScene | |
Die Basisklasse für alle Widget-Elemente in einer QGraphicsScene | |
Legt Widgets in einem Raster aus | |
Gruppenrahmen mit einem Titel | |
reiht Widgets horizontal aneinander | |
Kopfzeile oder Kopfspalte für Elementansichten | |
Einfacher Komfortdialog, um einen einzelnen Wert vom Benutzer zu erhalten | |
Anzeige- und Bearbeitungsmöglichkeiten für Datenelemente aus einem Modell | |
Ermöglicht die Erstellung von Item-Editor-Creator-Basen ohne Unterklassifizierung von QItemEditorCreatorBase | |
Abstrakte Basisklasse, die bei der Implementierung neuer Item-Editor-Creators unterklassifiziert werden muss | |
Widgets für die 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 Geometriemanager | |
Abstraktes Element, das von einem QLayout bearbeitet wird | |
Einzeiliger Text-Editor | |
Listen- oder Symbolansicht auf einem Modell | |
Item-basiertes Listen-Widget | |
Element zur Verwendung mit der Ansichtsklasse QListWidget | |
Hauptanwendungsfenster | |
Bereich, in dem MDI-Fenster angezeigt werden | |
Subwindow-Klasse 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 um dem Benutzer eine Frage zu stellen und eine Antwort zu erhalten | |
Beschreibt eine vom Benutzer ausgeführte Schwenkgeste | |
Beschreibt eine Pinch-Geste des Benutzers | |
Implementiert ein reines Textlayout für QTextDocument | |
Widget, das zum Bearbeiten und Anzeigen von einfachem Text verwendet wird | |
Horizontaler oder vertikaler Fortschrittsbalken | |
Rückmeldung über den Fortschritt einer langsamen Operation | |
Convenience-Klasse zur Vereinfachung des dynamischen Überschreibens von QStyle-Elementen | |
Befehlsschaltfläche | |
Radiobutton mit einer Textbeschriftung | |
Widget zum Rendern 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 | |
Ansicht auf ein anderes Widget scrollen | |
Vertikale oder horizontale Bildlaufleiste | |
Ermöglicht kinetisches Scrollen für jedes scrollende Widget oder Grafikelement | |
Speichert die Einstellungen für einen QScroller | |
Resize-Handle für die Größenänderung von Top-Level-Fenstern | |
Layout-Attribut zur Beschreibung der horizontalen und vertikalen Größenanpassung | |
Vertikaler oder horizontaler Schieberegler | |
Leerer Raum in einem Layout | |
Spin-Box-Widget | |
Splash-Screen, der beim Starten der Anwendung angezeigt werden kann | |
Implementiert ein Splitter-Widget | |
Handle-Funktionalität für den Splitter | |
Stapel von Widgets, bei denen jeweils nur ein Widget sichtbar ist | |
Stapel von Widgets, bei denen jeweils nur ein Widget sichtbar ist | |
Die Möglichkeit, Widgets zu registrieren, ohne die Unterklasse QItemEditorCreatorBase zu verwenden | |
Horizontale Leiste, die zur Darstellung von Statusinformationen geeignet ist | |
Abstrakte Basisklasse, die das Aussehen einer GUI kapselt | |
Erzeugt QStyle-Objekte | |
Style-Hinweise, die mehr als grundlegende Datentypen zurückgeben | |
Style-Hinweise, die eine QRegion zurückgeben | |
Style-Hinweise, die eine QVariant zurückgeben | |
Speichert die von QStyle-Funktionen verwendeten Parameter | |
Beschreibt die Parameter für das Zeichnen von Schaltflächen | |
Beschreibt die Parameter für das Zeichnen einer Combobox | |
Wird verwendet, um Parameter zu speichern, die für alle komplexen Steuerelemente gemeinsam sind | |
Wird verwendet, um die Parameter für das Zeichnen eines Dock-Widgets zu beschreiben | |
Beschreibt die Parameter für das Zeichnen eines Fokusrechtecks mit QStyle | |
Beschreibt die Parameter für das Zeichnen eines Rahmens | |
Beschreibt die Parameter, die zum Zeichnen eines QGraphicsItem benötigt werden | |
Beschreibt die Parameter für das Zeichnen eines Gruppenrahmens | |
Beschreibt die Parameter für das Zeichnen einer Kopfzeile | |
Beschreibt die Parameter für das Zeichnen einer Kopfzeile | |
Beschreibt die Parameter, die zum Zeichnen eines Menüpunktes notwendig sind | |
Beschreibt die Parameter, die für das Zeichnen eines Fortschrittsbalkens erforderlich sind | |
Beschreibt die Parameter, die für das Zeichnen eines Gummibandes benötigt werden | |
Beschreibt die Parameter, die zum Zeichnen eines Größengriffs erforderlich sind | |
Beschreibt die Parameter, die zum Zeichnen eines Schiebereglers benötigt werden | |
Wird verwendet, um die Parameter zu beschreiben, die für das Zeichnen eines Drehkastens erforderlich sind | |
Wird verwendet, um die Parameter für das Zeichnen einer Tab-Leiste zu beschreiben | |
Beschreibt die Basis einer Tabulatorleiste, d. h. den Teil, mit dem sich die Tabulatorleiste normalerweise überlappt | |
Beschreibung der Parameter für das Zeichnen des Rahmens um ein Registerkarten-Widget | |
Beschreibung der Parameter für das Zeichnen einer Titelleiste | |
Dient zur Beschreibung der Parameter für das Zeichnen einer Symbolleiste | |
Beschreibung der Parameter für das Zeichnen eines Werkzeugkastens | |
Beschreibung der Parameter für das Zeichnen einer Werkzeugschaltfläche | |
Beschreibt die Parameter, die zum Zeichnen eines Elements in einem View-Widget verwendet werden | |
Convenience-Klasse zum Zeichnen von QStyle-Elementen innerhalb eines Widgets | |
Abstrakte Basis für eigene QStyle-Plugins | |
Anzeige- und Bearbeitungsmöglichkeiten für Datenelemente aus einem Modell | |
Beschreibt eine vom Benutzer ausgeführte Wischgeste | |
Icon für eine Anwendung im Systemtray | |
Tab-Leiste, z.B. für die Verwendung in Tabbed-Dialogen | |
Stapel von Widgets mit Registerkarten | |
Standardmodell/View-Implementierung einer Tabellensicht | |
Elementbasierte Tabellenansicht mit einem Standardmodell | |
Element zur Verwendung mit der Klasse QTableWidget | |
Möglichkeit der Interaktion mit der Auswahl in einem Modell ohne Verwendung von Modellindizes und einem Auswahlmodell | |
Beschreibt eine Tippen-und-Halten-Geste (auch bekannt als LongTap) des Benutzers | |
Beschreibt eine Tap-Geste des Benutzers | |
Rich-Text-Browser mit Hypertext-Navigation | |
Widget, das zum Bearbeiten und Anzeigen von normalem und Rich-Text verwendet wird | |
Die Struktur QTextEdit::ExtraSelection bietet eine Möglichkeit, ein Zeichenformat für eine bestimmte Auswahl in einem Dokument anzugeben | |
Die Regeln zum Zeichnen einer Pixmap oder eines in neun Segmente aufgeteilten Bildes | |
Widget für die Bearbeitung von Zeiten basierend auf dem QDateTimeEdit Widget | |
Bewegliches Panel, das eine Reihe von Steuerelementen enthält | |
Spalte mit Registerkarten für Widgetelemente | |
Schnellzugriffsschaltflächen für Befehle oder Optionen, die normalerweise in einer QToolBar verwendet werden | |
Tooltips (Sprechblasenhilfe) für jedes Widget | |
Standardmodell/Ansichtsimplementierung einer Baumansicht | |
Baumansicht, die ein vordefiniertes Baummodell verwendet | |
Element zur Verwendung mit der Komfortklasse QTreeWidget | |
Möglichkeit, über die Elemente in einer QTreeWidget-Instanz zu iterieren | |
Zeigt den Inhalt eines QUndoStacks an | |
reiht Widgets vertikal auf | |
Einfache Beschreibung eines Widgets, d.h. Beantwortung der Frage "Was ist das?" | |
Die Basisklasse für alle Objekte der Benutzeroberfläche | |
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 Wizardseiten |
Detaillierte Beschreibung
Die Qt Widgets Seite enthält Informationen darüber, wie das Modul zu verwenden ist.
© 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.