这取决于你想要达到的目标。
QThread是一种解决方案。
您也可以通过使用超时为零的QTimer来解决此问题。这样的计时器执行
当事件循环不需要其他任何东西时(如某些后台任务)。
根据您所做的不同,具有适当超时的QTimer可以是解决方案(如轮询事件)。
正如我所说,这取决于你想做什么。
使用QThread
创建您想要的循环。您可以在here,here和Google搜索结果中找到大量示例。 QThread
我在QObject
中进行了子类化,因此您可以像QWidget
旧式或新式信号一样进行连接。