Qt中进度条运行耗时操作时,界面出现假死(无响应)
QCoreApplication::processEvents()是防止界面假死,该函数的作用是让程序处理那些还没有处理的事件,然后再把使用权返回给调用者。
for (int i = 0; i < size; i++)
{
// run
QCoreApplication::processEvents();
}
Qt中进度条运行耗时操作时,界面出现假死(无响应)
QCoreApplication::processEvents()是防止界面假死,该函数的作用是让程序处理那些还没有处理的事件,然后再把使用权返回给调用者。
for (int i = 0; i < size; i++)
{
// run
QCoreApplication::processEvents();
}