我尝试在特定时间(如02:30)启动计时器。每天从02.30开始。

是否可以?你有什么主意吗?

非常感谢。

最佳答案

QTimer本身并不处理一天中的特定时间,但是您可以将其与QDateTime结合使用以获取所需的内容。也就是说,使用QDateTime对象找出(现在)和2:30之间的秒数(此处QDateTime::msecsTo()看起来特别合适),然后将QTimer设置为在那几秒后熄灭。根据需要重复。

关于c++ - QTimer开始的特定时间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5151758/

10-11 23:16