网络编程
位置:首页>> 网络编程>> Python编程>> pyqt5 使用label控件实时显示时间的实例

pyqt5 使用label控件实时显示时间的实例

作者:窥月  发布时间:2021-01-29 14:54:17 

标签:pyqt5,label,时间

如下所示:


import sys
from PyQt5 import QtGui, QtCore, QtWidgets
from PyQt5.QtWidgets import *
from PyQt5.QtCore import *
from PyQt5.QtGui import *
class showTime(QDialog):
 def __init__(self):

super(showTime, self).__init__()
   self.resize(500, 400)
   self.setWindowTitle("label显示时间")
   self.label = QLabel(self)
   self.label.setFixedWidth(200)
   self.label.move(90, 80)
   self.label.setStyleSheet("QLabel{background:white;}"
                  "QLabel{color:rgb(300,300,300,120);font-size:10px;font-weight:bold;font-family:宋体;}"
                  )
   # 动态显示时间在label上
   timer = QTimer(self)
   timer.timeout.connect(self.showtime)
   timer.start()
 def showtime(self):
   datetime = QDateTime.currentDateTime()
   text = datetime.toString()
   self.label.setText("   "+ text)

if __name__ == '__main__':
 app = QtWidgets.QApplication(sys.argv)
 my = showTime()
 my.show()
 sys.exit(app.exec_())

pyqt5 使用label控件实时显示时间的实例

来源:https://blog.csdn.net/qq_32973061/article/details/81095369

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com