私はメインウィンドウでいくつかのプロセスを実行するプログラムを持っており、進行状況を示すためにいくつかのカスタム要素が表示されるモーダルダイアログが必要です。また、メインウィンドウとのユーザー対話もブロックする必要があります。ダイアログが表示されている間、メインプロセスが実行されます。 この目的のためにどちらの方法が(qtで)良いですか?Qtモーダルダイアログとメインプロセス
7
A
答えて
16
実際、これはちょっと難しいと思います(質問を誤解しない限り)。
QDialog my_progress_dialog(this);
my_progress_dialog.setModal(true);
my_progress_dialog.show();
show()
がメインイベントループであなたを残していないexec()
呼び出します。同時に、ダイアログモーダルを設定すると、すべてのユーザー入力がメインウィンドウにブロックされます。ジョブが完了しました。
あなたはQProgressDialog
を見ましたか?まさにこの目的のためです。
+0
あなたの答えをありがとう! – Eddie
関連する問題
- 1. Qtのモーダルダイアログ
- 2. メインプロセスから
- 3. アトリビュートアトリビュートとモーダルダイアログ
- 4. Qtは、メニュー項目のクリックでモーダルダイアログ(.ui)を表示します。
- 5. jquery mobileとtrasparentモーダルダイアログ
- 6. モーダルダイアログのUITableViewとheightForRowAtIndexPath
- 7. JQueryモーダルダイアログとJQGridモーダルダイアログが異なるのはなぜですか?
- 8. 非モーダルダイアログとしてNyromodal
- 9. jQueryモーダルダイアログ
- 10. スクラムのメインプロセスをリストアップしますか?
- 11. C#でメインプロセスを一時停止する
- 12. QTウィジェットとQT GUI
- 13. メインプロセスと同じ、各子プロセスのメモリを示すマルチプロセッシングモジュール。
- 14. PHP:メインプロセスとは別のプロセスを実行する方法
- 15. AJAX jQuery UIモーダルダイアログ
- 16. blockui over jQueryUIモーダルダイアログ
- 17. MVC jqueryUIモーダルダイアログ
- 18. フリップjQueryモーダルダイアログ
- 19. AJAXモーダルダイアログreferer ==
- 20. JQuery/JavaScriptコールバック、モーダルダイアログ
- 21. jQueryのモーダルダイアログ
- 22. ないモーダルダイアログ
- 23. Magentoのモーダルダイアログ
- 24. QtクイックとQtのウィジェット
- 25. モーダルダイアログとライトボックス - 誰が勝ちますか?
- 26. UIオートメーションの原因となるモーダルダイアログ
- 27. Peter以下のスレッドスプラッシュ画面とモーダルダイアログ
- 28. jQueryモーダルダイアログ内をナビゲート
- 29. jqueryモーダルダイアログを使う
- 30. ExtJsモーダルダイアログ内のLoadMask
_what_よりも優れていますか? –
標準的な方法よりも優れていますか?既に選択肢を探しましたか? –