python之当你发现QTimer不能用时的解决方法
程序员文章站
2022-07-04 21:14:01
如下所示:
# -*- coding: utf-8 -*-
import numpy as np
from pyqt5.qtcore import qt...
如下所示:
# -*- coding: utf-8 -*- import numpy as np from pyqt5.qtcore import qtimer, qobject from pyqt5.qtwidgets import qwidget, qapplication import sys import time class my_timer(qwidget): def __init__(self): super(my_timer, self).__init__() self.my_t = qtimer(self) # self.my_t.setinterval(1000) self.my_t.start(1000) self.my_t.timeout.connect(self.my_function) def my_function(self): for i in range(10): print('_(%s)' % str(i)) time.sleep(0.5) if __name__ == '__main__': app = qapplication(sys.argv) w = my_timer() w.show() sys.exit(app.exec_())
当你发现你用qtimer的时候没有效果时,请把qtimer赋予到界面里面吧,当你把qtimer写入界面的时候,就会发现qtimer能用了。
以上这篇python之当你发现qtimer不能用时的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
上一篇: 用VB制作软件安装程序