【RAD統合環境】 Qt 総合スレ 13 【Win/Mac/Linux】at TECH
【RAD統合環境】 Qt 総合スレ 13 【Win/Mac/Linux】 - 暇つぶし2ch269:デフォルトの名無しさん
12/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 があったのですが、これはとりあえず保留しています。




次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch