gpt4 book ai didi

qt4 - QEventloop 和 QAbstractEventDispatcher 之间的关系

转载 作者:行者123 更新时间:2023-12-04 14:05:17 24 4
gpt4 key购买 nike

QEventloopQAbstractEventDispatcher有什么关系?

Event loop is a loop that runs the event dispatcher until the loop is broken.

但是在 QEventLoop 的文档中,没有一个方法将 QAbstractEventDispatcher 作为参数。

最佳答案

为什么 QEventLoop 中应该有一个方法接受 QAbstractEventDispatcher 的子类?

在每个应用程序中,或者更准确地说,在每个线程中,只有一个 QAbstractEventDispatcher 子类实例,它只处理 incomint 系统/Qt 事件并将它们分派(dispatch)给 Q(核心)应用程序QAbstractEventDispatcher 只是一个助手,它不监听事件,它必须被触发,例如通过 QEventLoop。 Eventloop 基本上是一个无限循环,它在需要时使用线程全局事件调度程序来调度事件。我希望这能稍微澄清一下。

关于qt4 - QEventloop 和 QAbstractEventDispatcher 之间的关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5861008/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com