Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试以间隔计数 QTimer 对象,不断调用函数。我跟着一个例子,我已经设置了间隔,但它似乎不再开始计数了。
这是我正在使用的代码
QTimer *timer = new QTimer(this); timer->setInterval(1000); connect(timer, SIGNAL(timeout()), this, SLOT(MyFunction())); timer->start();
你的主循环还在运行吗?您用“this”引用的对象是否仍然存在?你能检查一下定时器是否设置为单发吗?
抱歉,没有将函数设置为问题所在的头文件中的插槽
private slot: void MyFunction();