QTimer本身不处理特定时间,但您可以将它与QDateTime结合使用以获得您想要的内容.也就是说,使用QDateTime对象来计算(现在)和2:30之间的秒数(QDateTime :: msecsTo()在这里看起来特别合适),然后将QTimer设置为在那么多秒之后关闭.根据需要重复.
根据所需的分辨率,您可以使用普通的QTimer,每分钟都会发出一声.
在timerEvent中,您可以检查您是否在正确的时间(使用QDateTime),并触发必要的事件.
| 归档时间: |
|
| 查看次数: |
2088 次 |
| 最近记录: |