PyQt5最全32 日历之QCalendarWidget日历控件
PyQt5最全32 日历之QCalendarWidget日历控件
import sys
from PyQt5.QtWidgets import *
from PyQt5.QtGui import *
from PyQt5.QtCore import *class MyCalendar(QWidget):"""日历控件QCalendarWidget可以设置日历的最大最小值、表格是否可见"""def __init__(self):super(MyCalendar, self).__init__()self.initUI()def initUI(self):self.cal = QCalendarWidget(self) # 这里有selfself.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) # 这里有selfdate = 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, date):# 这个也可以# self.label.setText(date.toString('yyyy-MM-dd dddd'))self.label.setText(self.cal.selectedDate().toString('yyyy-MM-dd dddd'))if __name__ == '__main__':app = QApplication(sys.argv)main = MyCalendar()print(main.__doc__)main.show()sys.exit(app.exec_())
结果
PyQt5最全32 日历之QCalendarWidget日历控件相关推荐
- PyQt5最全10 使用掩码限制QLineEdit控件的输入
PyQt5最全10 使用掩码限制QLineEdit控件的输入 from PyQt5.QtWidgets import * import sysclass QLineEditMask(QWidget): ...
- 梅花雨做的一个日历 Javascript 页面脚本控件
梅花雨做的一个日历 Javascript 页面脚本控件 比较好用,背景颜色可以自己用替换的形式改 //------------------------------------------------- ...
- 时间表、行程安排表以及日历日程的SilverLight控件MindFusion.Scheduling
MindFusion.Scheduling for Silverlight 控件结合了丰富的时间管理功能并且具有绚丽的界面,是一款理想的用于创建所有类型的时间表.行程安排表以及日历日程的SilverL ...
- android gridview控件使用详解_Android开发实现自定义日历、日期选择控件
点击上方蓝字关注 ?? 来源: wenzhihao123 https://www.jianshu.com/p/a2f102c728ce 前言 最近项目需要日历效果,考虑用第三方的反而不太适合设计需求, ...
- PyQt5 基本语法(四):输入控件
文章目录 2. 输入控件(一) 2.1 纯键盘 2.1.1 QLineEdit 2.1.1.1 描述 2.1.1.2 控件创建 2.1.1.3 输出模式 2.1.1.4 提示字符串 2.1.1.5 清 ...
- android 全选功能,Android实现ListView控件的多选和全选功能实例
本文实例讲述了Android实现ListView控件的多选和全选功能.分享给大家供大家参考,具体如下: 主程序代码 MainActivity.Java package yy.test; import ...
- PyQt5在QGridLayout布局下动态删除增加控件
PyQt5 QGridLayout removeWidget PyQt5 动态删除增加控件 注意 删除控件removeWidget() 之后需要 sip.delete() 截取部分代码示例如下: im ...
- android输入自动补全,Android用户输入自动提示控件AutoCompleteTextView使用方法
一.简介 1.AutoCompleteTextView的作用 2.AutoCompleteTextView的类结构图 也就是拥有EditText的各种功能 3.AutoCompleteTextView ...
- Vue-----table 控件自动勾选全选框2 与tab控件组合使用
页面区别: 代码: // 标签页的切换 tabClick(tab, event) {//获取tabs页的索引this.tabIndex=tab.indexthis.getEffectByProject ...
最新文章
- LeetCode简单题之长按键入
- HDU2544(Dijstra算法)
- 在node.js中一次读取一行文件?
- 所谓完整的linux系统包括哪些部分呢?【转】
- LeetCode Ugly Number II(丑数的计算)
- 06004_Redis的启动、使用和停止
- 互联网分布式架构技术概述
- python 坐标轴 单位刻度_Python学习笔记(matplotlib篇)--坐标轴刻度
- 导出mysql数据库表结构文档
- 微软silverlight视频教程
- 程序员为什么需要学会Markdown
- 【Matlab】Matlab2014修改默认工作目录
- 《复变函数论》试题库及答案
- 手机计算机怎么玩24点游戏,计算器上的24点游戏怎么操作
- 学习笔记4--自动驾驶汽车感知系统
- 怎么从光缆缆标志区别是单模光缆还是多模光缆
- 电脑无故关机,出现提示:从异常关机中恢复 bluescreen.........
- 链家混三个月底薪_链家面试感想
- 提示https不安全的原因及解决办法
- 电商系统,商品属性表和功能设计,可用于各种实体的属性