是否可以在事件处理程序中调用 QApplication::processEvents() ,其中有一个很长的过程。我的程序以 Segfault 终止。我的代码是这样的:
void MyApplication::customEvent(QEvent* event)
{
if(event->type() == UserEventCustom)
{
for(int i = 0; i < 99999; ++i)
{
QApplication::processEvents();
doSomething();
}
event->accept();
}
}