首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

[d]求用PyQt4帮忙写一个运行后每过一个小时就会自动弹出的对话框解决办法

2013-01-25 
[d]求用PyQt4帮忙写一个运行后每过一个小时就会自动弹出的对话框本帖最后由 fibbery 于 2012-09-30 21:27:

[d]求用PyQt4帮忙写一个运行后每过一个小时就会自动弹出的对话框
本帖最后由 fibbery 于 2012-09-30 21:27:18 编辑 求用PyQt4帮忙写一个运行后每过一个小时就会自动弹出的对话框
求代码
我主要是要有来提醒自己学习一小时后就休息一会儿(有点类似于下课铃声,对吧?)
我现在才开始学习PyQt4,所以还写不出来,望前辈帮帮忙!超级感谢的!!!
 
 
 

--------------------
Double行动:
原帖分数:20
帖子加分:20
[解决办法]
__init__函数中可以这样创建并开始一个定时器:

self.timer = QTimer()
self.timer.setInterval(500)
self.timer.start()
self.timer.timeout.connect(self.timeproc)

代码定时器回调函数,我这里timeproc的代码改成弹出一个对话框提示信息就行了:
def timeproc(self):
cur_time = self.media.currentTime()
string = '%02d:%02d' %( cur_time/1000/60 , cur_time/1000%60)
self.ui.cur_TimeNumber.setText(_fromUtf8(string))

热点排行