【发布时间】:2013-06-20 21:12:52
【问题描述】:
我尝试实现的类有问题。基本上,我想在构建类时启动一个单次计时器并将其连接到类插槽之一。目前我的构造函数如下所示:
myclass::myclass(int time)
{
QTimer::singleShot(time, this, SLOT(myslot()));
}
并在标题中产生错误。我已经发现 myclass 必须是 Q_OBJECT 但这并没有解决错误。有任何想法吗? 提前致谢!
【问题讨论】:
-
你能发一个SSCCE吗?
-
错误信息的全部内容是什么?
-
对不起,这台机器上没有代码。昨天遇到这个问题,我想我现在问是否有人知道如何解决它,这样我回家后可以继续工作。如果我们现在找不到解决方案,我将在今晚提供更多信息。
-
我认为下面 Zaiborg 的回答应该会有所帮助