0

我有一个类,QObject 的一个子类。我正在 QThread 中为该类创建一个实例。我想在课堂上使用 QTimer。但是计时器没有启动,因为调用者线程是一个唤醒者线程。我怎样才能实现解决方案?

4

1 回答 1

0

好吧,你能不能在一些生活在主线程中并且是类成员的辅助对象中创建一个槽,并调度计时器创建并从你的类开始(并可选地检查当前线程是否不是事件循环从那时起在那里启动计时器是安全的)?因此,当您需要创建计时器时,您只需在主线程中向您的辅助对象发出信号,它应该可以工作。

于 2012-10-10T08:24:21.357 回答