Pyqt-qdialog-class
提供:Dev Guides
PyQt-QDialogクラス
PyQt APIには、InputDialog、FileDialog、FontDialogなどの多くの事前構成されたDialogウィジェットがあります。
例
次の例では、ダイアログウィンドウのWindowModality属性がモーダルかモードレスかを決定します。 ダイアログのいずれかのボタンをデフォルトに設定できます。 ユーザーがEscapeキーを押すと、ダイアログはQDialog.reject()メソッドによって破棄されます。
最上位のQWidgetウィンドウ上のプッシュボタンをクリックすると、ダイアログウィンドウが生成されます。 ダイアログボックスのタイトルバーには、最小化および最大化コントロールがありません。
WindowModalityがApplicationModalに設定されているため、ユーザーはこのダイアログボックスをバックグラウンドで委任できません。
上記のコードは、次の出力を生成します-