我正在编写一个pyqt闹钟,我希望在我的系统后台运行,并在满足指定时间时显示弹出窗口。我的问题是什么是处理触发警报的最佳方法?我可以使用QTimer,但这看起来非常混乱。或者我可以每分钟运行一个函数来检查我的警报是否与当前时间匹配(如this),但这似乎很浪费,因为我不需要每天检查每一分钟不得不,而且不太准确。
如果需要,我可以发布一个代码片段(我已经构建了GUI),但我不认为这是必要的。我不需要任何人为我编写程序,只需指出正确的方向!我猜这里有一些很棒的Qt功能,我还不知道(似乎总有一些......)