2016-07-20 7 views
0

私のアプリでQProgressDialogと何か問題があります。 QThread(私はこれが問題に関連しているとは思わない)から更新、と私は呼んこのQThread終了さQProgressDialogが閉じていません

ユーザーが計算ボタンをクリックすると、私はQProgressDialogを表示QProgressDialogを閉じる関数です。

progressDialog->setValue(100); 
progressDialog->close(); 

これは機能しているようです。ユーザーは、計算ボタンをクリックするとアプリ(メインウィンドウ)を最小化する場合

しかし

QProgressDialogは近くない操作を行います。

enter image description here

私はすでにチェックされ、コードが上に達している

コマンド:

progressDialog->close(); 

私は何が起こっているのか分からない、誰かが私を助けることができますか?

おかげ

答えて

1

私は私の進行状況ダイアログに次の属性を追加することで、問題を解決:

progressDialog->setAttribute(Qt::WA_DeleteOnClose, true); 
関連する問題