Dialog QML Type
ネイティブダイアログの基本クラスです。詳細...
Import Statement: | import Qt.labs.platform |
Inherits: | |
Inherited By: | ColorDialog, FileDialog, FolderDialog, FontDialog, and MessageDialog |
プロパティ
- data : list<QtObject>
- flags : Qt::WindowFlags
- modality : Qt::WindowModality
- parentWindow : Window
- result : int
- title : string
- visible : bool
シグナル
メソッド
詳細な説明
Dialog 型は、ネイティブプラットフォームダイアログのための共通の QML API を提供します。
ネイティブダイアログを表示するには、具体的なDialog実装のインスタンスを作成し、必要なプロパティを設定し、open ()を呼び出します。ユーザがダイアログを終了すると、Dialog はaccepted() またはrejected() を呼び出します。
注意: Qt.labsモジュールの型は、将来のバージョンでも互換性が保たれる保証はありません。
プロパティ Documentation
flags : Qt::WindowFlags |
このプロパティは、ダイアログのウィンドウフラグを保持します。デフォルト値はQt.Dialog
です。
modality : Qt::WindowModality |
このプロパティはダイアログのモダリティを保持します。デフォルト値はQt.WindowModal
です。
利用可能な値
定数 | 説明 |
---|---|
Qt.NonModal | ダイアログはモーダルではなく、他のウィンドウへの入力をブロックしない。 |
Qt.WindowModal | ダイアログは単一のウィンドウ階層に対してモーダルで、その親ウィンドウ、すべての祖父母ウィンドウ、およびその親と祖父母ウィンドウのすべての兄弟ウィンドウへの入力をブロックします。 |
Qt.ApplicationModal | ダイアログはアプリケーションに対してモーダルであり、すべてのウィンドウへの入力をブロックする。 |
parentWindow : Window |
result : int |
このプロパティは結果コードを保持する。
標準的な結果コードです:
定数 | 値 |
---|---|
Dialog.Accepted | |
Dialog.Rejected |
注: MessageDialog は、標準結果コードを使用する代わりに、クリックされた標準ボタンの値を結果に設定します。
title : string |
このプロパティは、ダイアログのタイトルを保持します。
シグナル ドキュメント
void accepted() |
void rejected() |
メソッドの説明
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。