pyqt5 日历
@Author :By Runsen
QCalendarWidget 這個(gè)類
import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5.QtCore import * class MyCalendar(QWidget):def __init__(self):super(MyCalendar, self).__init__()self.initUI()def initUI(self):self.cal = QCalendarWidget(self)self.cal.setMinimumDate(QDate(1988,1,1))self.cal.setMaximumDate(QDate(2088,1,1))self.cal.setGridVisible(True)self.cal.move(20,20)self.cal.clicked.connect(self.showDate)self.label = QLabel(self)date = self.cal.selectedDate()self.label.setText(date.toString("yyyy-MM-dd dddd"))self.label.move(20,300)self.resize(400,350)self.setWindowTitle("日歷演示")def showDate(self):self.label.setText((self.cal.selectedDate().toString("yyyy-MM-dd dddd"))) if __name__ == '__main__':app = QApplic總結(jié)
- 上一篇: pyqt5绘画API
- 下一篇: 2019欧洲Q2手机市场份额 三星超4