Qtアプリケーションを開発しています。プログラムのある時点で、アプリケーションを一時停止してから関数を開始する必要があります。
QTimer::singleShot(10000, this, SLOT(testFuntion()));
qDebug() << "after Singleshot";
そして、私の問題があります。タイマーが起動し、出力を確認できますがtestFuntion()
、アプリケーションは一時停止しません。SingleShot の直後にqDebug
出力が表示され、10 秒後に my の出力が表示されますtestFuntion()
。
この問題を解決するのを手伝ってくれませんか? または、アプリケーションを一定時間一時停止してから関数を実行できる他のコマンドはありますか?