13

ほとんどがデーモンとして機能する Qt アプリケーションを作成しましたが、ダイアログが表示されることがあります。

これで、最後のウィンドウが閉じたときにアプリケーションを閉じるのがデフォルトの動作であることはわかっていますが、私のプログラムでは、実行を継続するためにそれが必要です。アプリケーションの動作を変更するにはどうすればよいですか?

4

1 に答える 1

34

QApplication::quitOnLastWindowClosed プロパティfalse次のように設定できます。

...
QApplication qApp;
qApp.setQuitOnLastWindowClosed(false);
...
于 2013-11-06T11:46:11.160 に答える