QEventloop和QAbstractEventDispatcher之间的关系是什么?
事件循环是一个循环,它运行事件调度程序直到循环中断。
但是,在QEventLoop的文档中,没有一个方法以QAbstractEventDispatcher作为参数。
发布于 2011-05-03 14:12:07
为什么QEventLoop中应该有一个接受QAbstractEventDispatcher子类的方法
在每个应用程序中,或者更精确地说,每个线程中只有一个 QAbstractEventDispatcher子类实例,它只处理incomint系统/Qt事件并将它们分发给Q(Core)Application。QAbstractEventDispatcher只是一个助手,它不监听事件,它必须被触发,例如由QEventLoop触发。事件循环基本上是一个无限循环,它使用线程全局事件调度器来分派事件(如果需要的话)。我希望这能澄清一点。
https://stackoverflow.com/questions/5861008
复制相似问题