メインスレッドを停止し、数秒後に再起動する機能を作りたいです。私は次のことを試しました:
void Mainwindow::timeout()
{
QTimer timer;
timer.setSingleShot(true);
timer.setInterval(time*1000);
connect(&timer,SIGNAL(timeout()),MainWindow::thread(),SLOT(start()));
timer.start();
SuspendThread(MainWindow::thread());
}
残念ながら、これはあまり効果がありません...ヒントはありますか?