pyqt5 组件QTimer
pyqt5 组件QTimer
1. QTimer
如果在应用程序中周期性地进行某项操作,比如周期性的检测主机的cpu值,则需要用到QTimer定时器,QTimer类提供了重复和单次的定时器,要使用定时器,需要先创建一个QTimer实例,将其Timeout信号连接到槽函数,并调用start(),然后,定时器,会以恒定的间隔发出timeout信号
当窗口的控件收到Timeout信号后,他就会停止这个定时器,这是在图形用户界面中实现复杂工作的一个典型用法,随着技术的进步,多线程在越来越多的平台上被使用,QTimer对象会被替代掉
1.1. QTimer类中的常用方法
方法	描述
start(milliseconds)	启动或重新启动定时器,时间间隔为毫秒,如果定时器已经运行,他将停止并重新启动,如果singleSlot信号为真,定时器仅被激活一次
Stop()	停止定时器
1.2. QTimer类中常用的信号
信号	描述
singleShot	在给定的时间间隔后调用一个槽函数时发射此信号
timeout	当定时器超时时发射此信号
    日拱一卒无有尽,功不唐捐终入海
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号