資源簡(jiǎn)介
代碼片段和文件信息
‘‘‘
Created?on?2018年8月9日
@author:?Freedom
‘‘‘
from?PyQt5.QtWidgets?import?QLCDNumber
from?PyQt5.Qt?import?QPoint?QPalette?QTimer?QTime?QRect
from?PyQt5.QtCore?import?Qt
class?DigitalClock(QLCDNumber):
????def?__init__(self?Parent=None):
????????‘‘‘
????????Constructor
????????‘‘‘
????????super().__init__(Parent)
????????self.__InitData()?#初始化類的數(shù)據(jù)
????????self.__InitView()?#初始化界面
????????
????def?__InitData(self):
????????#初始化數(shù)據(jù)
????????self.__ShowColon?=?True?#是否顯示時(shí)間如[12:07]中的冒號(hào),用于冒號(hào)的閃爍
????????self.__dragPosition?=?QPoint(00)?#用于保存鼠標(biāo)相對(duì)于電子時(shí)鐘左上角的偏移值
????????
????????self.__timer?=?QTimer(self)?#新建一個(gè)定時(shí)器
????????#關(guān)聯(lián)timeout信號(hào)和showTime函數(shù),每當(dāng)定時(shí)器過(guò)了指定時(shí)間間隔,就會(huì)調(diào)用showTime函數(shù)
????????self.__timer.timeout.connect(self.showTime)
????????
????????self.__timer.start(100
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????2944??2018-08-09?23:50??DigitalClock.py
?????文件????????324??2018-08-09?22:42??main.py
-----------?---------??----------?-----??----
?????????????????3268????????????????????2
評(píng)論
共有 條評(píng)論