我的代码是主机软件的插件,处理时间有限。因此,我创建了第二个线程(通过系统 API)并在那里启动 QApplication。这样,GUI 运行顺畅。
现在,我想在原始文件中运行一个 QThread 事件循环,这样我就可以使用 Signal/Slot (Qt::QueuedConnection) 来调用主机软件中不是线程安全的函数。
有没有办法在不创建新线程的情况下创建这样的 QThread 事件循环?
谢谢!
我的代码是主机软件的插件,处理时间有限。因此,我创建了第二个线程(通过系统 API)并在那里启动 QApplication。这样,GUI 运行顺畅。
现在,我想在原始文件中运行一个 QThread 事件循环,这样我就可以使用 Signal/Slot (Qt::QueuedConnection) 来调用主机软件中不是线程安全的函数。
有没有办法在不创建新线程的情况下创建这样的 QThread 事件循环?
谢谢!