Dialog QML 类型
原生对话框的基类。 更多...
导入语句 | import QtQuick.Dialogs |
自 | Qt 6.2 |
继承 | |
由以下类继承 | ColorDialog, FileDialog, FolderDialog, FontDialog, 和 MessageDialog |
属性
- data : list<QtObject>
- flags : Qt::WindowFlags
- modality : Qt::WindowModality
- parentWindow : Window
- result : int
- title : string
- visible : bool
信号
方法
详细说明
Dialog 类型提供了原生平台对话框的常见 QML API。有关非原生对话框,请参阅 Dialog。
要显示原生对话框,构造一个Dialog的具体实现实例,设置所需的属性,并调用 open 方法。当用户完成对话框操作时,Dialog 会发出 accepted() 或 rejected()。
属性文档
flags : Qt::WindowFlags |
此属性包含对话框的窗口标志。默认值为 Qt.Dialog
。
modality : Qt::WindowModality |
此属性包含对话框的模式。默认值是 Qt.WindowModal
。
可用的值
常量 | 描述 |
---|---|
Qt.NonModal | 对话框不是模态的,不阻止其他窗口的输入。 |
Qt.WindowModal | 该对话框对单个窗口层次结构是模态的,并阻止对父窗口、所有祖父母的窗口以及父和祖父母窗口的兄弟窗口的输入。 |
Qt.ApplicationModal | 该对话框对应用程序是模态的,并阻止对所有窗口的输入。 |
result : int |
title : string |
此属性持有对话框的标题。
信号文档
void rejected() |
方法文档
© 2024 Qt公司有限公司。此处包含的文档贡献属于其各自的版权所有者。提供的文档受自由软件基金会发布的GNU自由文档许可证第1.3版条款许可。Qt及其相关标志是芬兰及其它国家/地区的《Qt公司》的商标。所有其他商标均属于其各自所有者。