- 269 名前:デフォルトの名無しさん mailto:sage [2012/04/12(木) 22:22:44.26 ]
- Threadの継承クラス以外で sleep 関数に類似する関数は使えないのでしょうか。
QMainWindow を close する際に、child thread (無限ループ)を終了させたいです。 closeEvent を継承して、その中で以下のような形で実装するつもりだったんですが、 QThread::sleep() は protected だとコンパイラに怒られてしまいました。 アドバイスいただけないでしょうか。 thread->terminate(); while(true){ sleep(100); if(thread->isFinished()) break; } QTest に sleep があったのですが、これはとりあえず保留しています。
|

|