質問があります。隠し状態のQDialogアプリケーションがあります。そして私はそのアプリケーションのアイコンを持っています。そのIconのcontextmenuには、 "exit"というオプションがあります。終了をクリックすると、「はい」と「いいえ」ボタンで確認するための新しいメッセージボックスが表示されます。私が「はい」の場合、アプリケーションは終了します。しかし、もし私が "いいえ"に行くと、それは出口を出るべきではありませんが、ここでそれは終了します。これは、アプリケーションが隠れた状態になっている場合にのみ発生します。しかし、私のケースは正常に動作しています。何が原因かもしれないのですか?アプリケーションが非表示の状態でQtダイアログが閉じられる
0
A
答えて
0
QApplication
変数でquitOnLastWindowClosed
プロパティがtrueに設定されています。ダイアログが消えると、それが最後に表示されたウィンドウなので、アプリケーションは自動的に閉じます。この振る舞いを防ぐには、そうでない場合は変数を設定しますが、その場合はアプリケーション変数のイベントループを明示的に終了する必要があります。
関連する問題
- 1. 私のPerlスクリプトで、 "ファイルの記述子が閉じられているファイルハンドルを閉じた状態で" print()が表示されるのはなぜですか?
- 2. WPFでウィンドウが非表示の状態から再度表示されるときにトリガされるイベント
- 3. iPhoneアプリケーションがアクティブ状態から非アクティブ状態に遷移する
- 4. MainWindowが閉じられた後でもQtアプリケーションがメモリに残ります
- 5. 閉じるボタン:空のセルの状態
- 6. java.sql.SQLException:無効な状態、ResultSetオブジェクトが閉じている
- 7. ナビゲーションバーの状態、下のナビゲーションバーの表示と非表示
- 8. Android - 進行状況ダイアログが閉じない
- 9. jqueryの要素を表示/非表示ファンシーボックス閉じるイベント
- 10. MFCのダイアログが閉じる問題
- 11. 非Qtアプリケーションと同じプロセスでQtアプリケーションを読み込むQt以外のアプリケーションのツールチップが破損する
- 12. Jquery Mobileダイアログがクロムで閉じない
- 13. Windows Mobileでダイアログが閉じない
- 14. 接続が閉じられませんでした。接続の現在の状態が開いています
- 15. jQuery/JavascriptでDjangoの表示/非表示の状態を保持する
- 16. C#プロンプトが表示されたらコンソールアプリケーションを閉じますか?
- 17. DevExpress maskeditエラーが表示されているときにダイアログを閉じることができません
- 18. 追加ダイアログが閉じる前に
- 19. エミュレータがデバイスの状態で表示されない
- 20. jQueryメニューの非表示/表示(新しいメニューが開いたら他のメニューを閉じる)
- 21. カスタム進行状況ダイアログにエラーが表示される
- 22. Androidの設定/非表示の状態での設定のアクティビティ
- 23. JasperViewerが表示されて閉じると、メインフレーム/親も閉じます
- 24. キーボードが表示されていない状態でUITextViewからコピーする
- 25. jqueryダイアログが閉じられたときに成功メッセージを表示する方法
- 26. マップ/ Iが一定の状態で私のアプリを閉じると、このコードが実行される範囲
- 27. は、アプリケーションが「閉じる」
- 28. Android:アクティビティが一時停止しても進行状況ダイアログが閉じられない
- 29. 閉じる開いている休止状態のセッションがある場合は
- 30. アンドロイド:ダイアログを閉じずに閉じるダイアログ
いくつかのサンプルコードを提供できますか? –