python之當你發(fā)現(xiàn)QTimer不能用時的解決方法
更新時間:2019年06月21日 12:00:36 作者:coding上下求索
今天小編就為大家分享一篇python之當你發(fā)現(xiàn)QTimer不能用時的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
# -*- 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_())
當你發(fā)現(xiàn)你用QTimer的時候沒有效果時,請把QTimer賦予到界面里面吧,當你把QTimer寫入界面的時候,就會發(fā)現(xiàn)QTimer能用了。
以上這篇python之當你發(fā)現(xiàn)QTimer不能用時的解決方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
flask中響應錯誤的處理及errorhandler的應用方式
這篇文章主要介紹了flask中響應錯誤的處理及errorhandler的應用方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-12-12Python中eval()函數(shù)的功能及使用方法小結
python中eval(str)函數(shù)很強大,官方解釋為:將字符串str當成有效的表達式來求值并返回計算結果,所以,結合math當成一個計算器很好用2023-05-05Jupyter導入自定義模塊及導入后TypeError錯誤問題及解決
這篇文章主要介紹了Jupyter導入自定義模塊及導入后TypeError錯誤問題及解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-01-01在python中利用dict轉json按輸入順序輸出內容方式
今天小編就為大家分享一篇在python中利用dict轉json按輸入順序輸出內容方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-02-02