10

Qt Creatorを使用してベースのアプリを作成しましたQDialogが、ダイアログに最小化ボタンがないこと以外はすべて問題ありません。どうすれば追加できますか?デザイナーに設定できるプロパティはありますか?

4

2 に答える 2

17

最小化ボタンはウィンドウマネージャーによって処理されるため、自分で追加することはできません。ウィンドウマネージャーのヒントを使用して、ダイアログの処理方法をウィンドウマネージャーに指示できます。これは、ウィジェットのwindowFlagsプロパティを使用して行われます。これを示す例もあります。

setWindowFlags(windowFlags() | Qt::WindowMinimizeButtonHint);
于 2009-07-03T21:45:49.017 に答える
6

最小化するには、QDialogコンストラクターQt::WindowFlagsを使用します。

Qt::WindowMinimizeButtonHint

于 2009-07-03T21:43:46.480 に答える