c++ - Qt,从 qApp->processEvents() 中排除事件

标签 c++ events qt signal-processing signals

我有一个执行大量 IO 的循环,所以我不时调用 qApp->processEvents() 以保持 GUI 的 react 性。在 Linux 上,这会导致严重错误,因为提前调用了事件。

是否有可能从 qApp->processEvents() 中排除事件?

最佳答案

我不知道您是否可以将它从 processEvents 中排除,但可以通过安装 event filter您应该能够阻止事件被处理。

关于c++ - Qt,从 qApp->processEvents() 中排除事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4371686/

相关文章:

c++ - 使用 boost Spirit x3 解析为集合

C++ -- STL Vector::const_iterator 为什么不使用 < xx.end()?

python - 在MAYA 2009中,是否可以捕获立方体旋转事件?

android - 如何在覆盖窗口上获取触摸事件?

c# - 什么事件表明 UserControl 正在被销毁?

c++ - 如何修复 xychart.cpp 中的 "index < m_series->count()"错误?

c++ - Qt - 在工作线程崩溃时将 cv::Mat 转换为 QImage

qt - QDataStream序列化问题

c++ - 在 MFC 中调用 EndDialog() 时,类析构函数何时触发?

c++ - boost::thread 应该在无限循环中运行并等待没有互斥量的新输入