Dialog QML Type
Die Basisklasse für native Dialoge. Mehr...
Import Statement: | import Qt.labs.platform |
Inherits: | |
Inherited By: | ColorDialog, FileDialog, FolderDialog, FontDialog, and MessageDialog |
Eigenschaften
- data : list<QtObject>
- flags : Qt::WindowFlags
- modality : Qt::WindowModality
- parentWindow : Window
- result : int
- title : string
- visible : bool
Signale
Methoden
Detaillierte Beschreibung
Der Typ Dialog bietet eine gemeinsame QML-API für plattformeigene Dialoge.
Um einen nativen Dialog anzuzeigen, konstruieren Sie eine Instanz einer der konkreten Dialog-Implementierungen, setzen die gewünschten Eigenschaften und rufen open() auf. Dialog gibt accepted() oder rejected() aus, wenn der Benutzer mit dem Dialog fertig ist.
Hinweis: Es ist nicht garantiert, dass Typen in Qt.labs-Modulen in zukünftigen Versionen kompatibel bleiben.
Eigenschaft Dokumentation
Diese Standardeigenschaft enthält die Liste aller Objekte, die als Kinder des Dialogs deklariert sind.
flags : Qt::WindowFlags |
Diese Eigenschaft enthält die Fenster-Flags des Dialogs. Der Standardwert ist Qt.Dialog
.
modality : Qt::WindowModality |
Diese Eigenschaft enthält die Modalität des Dialogs. Der Standardwert ist Qt.WindowModal
.
Verfügbare Werte:
Konstante | Beschreibung |
---|---|
Qt.NonModal | Das Dialogfeld ist nicht modal und blockiert keine Eingaben in anderen Fenstern. |
Qt.WindowModal | Das Dialogfeld ist modal für eine einzelne Fensterhierarchie und blockiert Eingaben für sein Elternfenster, alle Großelternfenster und alle Geschwister seiner Eltern- und Großelternfenster. |
Qt.ApplicationModal | Der Dialog ist modal für die Anwendung und blockiert Eingaben für alle Fenster. |
parentWindow : Window |
result : int |
Diese Eigenschaft enthält den Ergebniscode.
Standard-Ergebniscodes:
Konstante | Wert |
---|---|
Dialog.Accepted | |
Dialog.Rejected |
Hinweis: MessageDialog setzt das Ergebnis auf den Wert der angeklickten Standard-Schaltfläche, anstatt die Standard-Ergebniscodes zu verwenden.
title : string |
Diese Eigenschaft enthält den Titel des Dialogs.
visible : bool |
Signal Dokumentation
void accepted() |
void rejected() |
Dokumentation der Methode
void done(int result) |
© 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.