16047| 128
|
[python] Python-GUI编程-PyQt5 |
Python-GUI编程-PyQt5
适合人群: 掌握Python基础课程(搜索: Python大数据+人工智能-语言篇) 课程目标: 编写出你喜欢就好的软件界面! 是桌面工具开发 课程简介: ![]() ![]() 目录连载 章节1 ![]() 1Python-GUI编程-简介 2Python-GUI编程-GUI库的简介 3Python-GUI编程-PyQt的简介 4Python-GUI编程-PyQt的优势 章节2 ![]() 课时5Python-GUI编程-PyQt的环境安装(win) 章节3 ![]() 课时6Python-GUI编程-GUI编程应该学什么? 章节4 ![]() 课时7Python-GUI编程-了解PyQt5库结构 章节5 ![]() 课时8Python-GUI编程-PyQt5初体验-显示一个窗口 课时9Python-GUI编程-PyQt5程序基本结构分析-1 课时10Python-GUI编程-PyQt5程序基本结构分析-2 课时11Python-GUI编程-PyCharm活动模板设置 课时12Python-GUI编程-PyQt5程序基本结构-面向对象版本 章节6 ![]() 课时13Python-GUI编程-PyQt5-控件的概念 课时14Python-GUI编程-PyQt5-各个控件的效果图 课时15Python-GUI编程-PyQt5-控件继承结构图 章节7 ![]() 课时16QObject-继承的父类 课时17QObject-对象的名称和属性设置-API 课时18QObject-对象的名称和属性设置-案例 课时19QObject-对象的父子关系-API 课时20QObject-对象的父子关系-Qt内存管理机制 课时21QObject-对象的父子关系-对Qt控件的影响 课时22QObject-信号的操作-信号与槽机制 课时23QObject-信号的操作-API 课时24QObject-信号的操作-案例 课时25QObject-类型判定-API 课时26QObject-类型判定-案例 课时27QObject-对象删除-API1 课时28QObject-事件处理-事件机制 课时29QObject-事件处理-事件机制-代码演练 课时30QObject-定时器-API 课时31QObject-定时器-案例 课时32QObject-总结 章节8 ![]() 课时33QWidget-简介 课时34QWidget-继承 课时35QWidget-控件创建 课时36QWidget-坐标系统 课时37QWidget-尺寸获取 课时38QWidget-尺寸设置 课时39QWidget-尺寸位置-案例1 课时40QWidget-尺寸位置-案例2 课时41QWidget-尺寸限定 课时42QWidget-内容边距 课时43QWidget-鼠标操作-形状设置 课时44QWidget-鼠标操作-自定义鼠标 课时45QWidget-鼠标操作-鼠标重置获取 课时46QWidget-鼠标操作-鼠标跟踪 课时47QWidget-鼠标操作-鼠标跟踪案例 课时48QWidget-事件消息-作用 课时49QWidget-事件转发机制 课时50QWidget-事件-案例1 课时51QWidget-事件-案例2 课时52QWidget-事件-案例3-窗口移动 课时53QWidget-父子关系扩充-API 课时54QWidget-父子关系扩充-案例 课时55QWidget-层级关系-案例 课时56QWidget-窗口特定操作-图标标题不透明度 课时57QWidget-窗口特定操作-窗口状态 课时58QWidget-窗口特定操作-最大化最小化 课时59QWidget-窗口特定操作-窗口标志 课时60QWidget-窗口特定操作-案例-步骤1 课时61QWidget-窗口特定操作-案例-步骤2 课时62QWidget-窗口特定操作-案例-步骤3 课时63QWidget-窗口特定操作-案例-步骤4 课时64QWidget-窗口特定操作-案例-步骤5 课时65QWidget-窗口特定操作-案例-步骤6 课时66QWidget-控件交互-是否可用 课时67QWidget-控件交互-可见隐藏 课时68QWidget-控件交互-可见隐藏-注意事项 课时69QWidget-控件交互-可见隐藏-获取 课时70QWidget-控件交互-被编辑状态 课时71QWidget-控件交互-活跃窗口 课时72QWidget-控件交互-关闭控件 课时73QWidget-控件交互-综合案例 课时74QWidget-控件交互-信息提示 课时75QWidget-控件交互-焦点控制-上 课时76QWidget-控件交互-焦点控制-下 课时77QWidget-总结 章节9 ![]() 课时78QAbstractButton-简介 课时79QAbstractButton-子类化抽象类 课时80QAbstractButton-文本设置 课时81QAbstractButton-图标设置 课时82QAbstractButton-快捷键设置 课时83QAbstractButton-自动重复 课时84QAbstractButton-状态设置 课时85QAbstractButton-排他性 课时86QAbstractButton-模拟点击 课时87QAbstractButton-设置点击有效区域 课时88QAbstractButton-可用信号 章节10 ![]() 课时89QPushButton-构造函数 课时90QPushButton-菜单设置 课时91QPushButton-扁平化 课时92QPushButton-默认处理 课时93QPushButton-右键菜单 章节11:Python-GUI编程-PyQt5-QCommandLinkButton 课时94QCommandLinkButton-使用 章节12:Python-GUI编程-PyQt5-QToolButton 课时95QToolButton-创建和基本显示操作 课时96QToolButton-工具按钮样式设置 课时97QToolButton-箭头类型操作 课时98QToolButton-自动提升 课时99QToolButton-菜单和弹出模式 课时100QToolButton-可用信号 章节13:Python-GUI编程-PyQt5-QRadioButton 课时101QRadioButton-创建和基本设置 课时102QRadioButton-信号使用 课时103QRadioButton-多组互斥问题 章节14:Python-GUI编程-PyQt5-QButtonGroup 课时104QButtonGroup-创建和添加按钮 课时105QButtonGroup-查看按钮 课时106QButtonGroup-移除按钮 课时107QButtonGroup-ID的操作 课时108QButtonGroup-独占操作 课时109QButtonGroup-信号使用 章节15:Python-GUI编程-PyQt5-QCheckBox 课时110QCheckBox-功能使用 课时111QCheckBox-信号 章节16:Python-GUI编程-PyQt5-QLineEdit 课时112QLineEdit-简介 课时113QLineEdit-控件创建 课时114QLineEdit-文本的设置和获取-API 课时115QLineEdit-文本的设置和获取-案例 课时116QLineEdit-文本输出模式-API 课时117QLineEdit-文本输出模式-登录案例-上 课时118QLineEdit-文本输出模式-登录案例-下 课时119QLineEdit-占位文本设置 课时120QLineEdit-清空按钮的显示 课时121QLineEdit-添加自定义行为 课时122QLineEdit-自动补全联想 课时123QLineEdit-文本内容限制-长度和只读限制 课时124QLineEdit-文本内容限制-验证器的使用 课时125QLineEdit-文本内容限制-验证器案例-方式1 课时126QLineEdit-文本内容限制-验证器案例-方式2 课时127QLineEdit-文本内容限制-下-掩码限制 课时128QLineEdit-文本内容限制-总结 课时129QLineEdit-文本修改状态 课时130QLineEdit-光标位置控制 课时131QLineEdit-文本边距设定 课时132QLineEdit-对齐方式 课时133QLineEdit-常用编辑功能-上 课时134QLineEdit-常用编辑功能-中 课时135QLineEdit-常用编辑功能-下 课时136QLineEdit-信号的使用 章节17:Python-GUI编程-PyQt5-QFrame 课时137QFrame-简介 课时138QFrame-功能作用 章节18:Python-GUI编程-PyQt5-QAbstractScrollArea 课时139QAbstractScrollArea-功能测试 章节19:Python-GUI编程-PyQt5-QTextEdit 课时140QTextEdit-简介 课时141QTextEdit-占位文本的设置 课时142QTextEdit-文本内容的设置-上 课时143QTextEdit-文本内容的设置-中 课时144QTextEdit-文本内容的设置-文本光标 课时145QTextEdit-文本内容的设置-文本光标-插入文本 课时146QTextEdit-文本内容的设置-文本光标-插入图片 课时147QTextEdit-文本内容的设置-文本光标-插入文本片段 课时148QTextEdit-文本内容的设置-文本光标-插入列表 课时149QTextEdit-文本内容-文本光标-插入表格 课时150QTextEdit-文本内容的设置-文本光标-插入表格-列宽约束 课时151QTextEdit-文本内容的设置-文本光标-插入文本块 课时152QTextEdit-文本内容的设置-文本光标-插入文本框架 课时153QTextEdit-文本内容的设置-文本光标-格式操作 课时154QTextEdit-文本内容的设置-文本光标-获取格式内容 课时155QTextEdit-文本内容的设置-文本光标-光标选中 课时156QTextEdit-文本内容的设置-文本光标-选中内容的获取 课时157QTextEdit-文本内容的设置-文本光标-选中位置清空判定移除 课时158QTextEdit-文本内容的设置-文本光标-删除字符 课时159QTextEdit-文本内容-文本光标-位置判定获取 课时160QTextEdit-文本内容的设置-文本光标-开始和结束编辑块 课时161QTextEdit-文本内容的设置-总结 课时162QTextEdit-自动格式化设置 课时163QTextEdit-换行模式设置 课时164QTextEdit-覆盖模式 课时165QTextEdit-光标设置 课时166QTextEdit-对齐方式 课时167QTextEdit-字体设置 课时168QTextEdit-字体颜色 课时169QTextEdit-当前字符格式 课时170QTextEdit-常用的编辑操作 课时171QTextEdit-滚动到锚点 课时172QTextEdit-只读属性设置 课时173QTextEdit-tab键位控制 课时174QTextEdit-打开超链接 课时175QTextEdit-信号的使用 章节20:Python-GUI编程-PyQt5-QPlainTextE 课时176QPlainTextEdit-简介 课时177QPlainTextEdit-占位文本和只读和字符格式 课时178QPlainTextEdit-软换行和覆盖模式和tab控制 课时179QPlainTextEdit-文本操作 课时180QPlainTextEdit-块的操作 课时181QPlainTextEdit-常用编辑操作-放大缩小 课时182QPlainTextEdit-滚动内容以显示光标 课时183QPlainTextEdit-光标操作 课时184QPlainTextEdit-信号-上 课时185QPlainTextEdit-信号-下 章节21:Python-GUI编程-PyQt5-QKeySequenceEdit 课时186QKeySequenceEdit-简介 课时187QKeySequenceEdit-功能作用 课时188QKeySequenceEdit-常用信号 章节22:Python-GUI编程-PyQt5-QAbstractSpinBox 课时189QAbstractSpinBox-简介 课时190QAbstractSpinBox-子类化使用模拟 课时191QAbstractSpinBox-长按累加加速 课时192QAbstractSpinBox-只读设置 课时193QAbstractSpinBox-设置以及获取控件内容 课时194QAbstractSpinBox-对齐框架清空标识 课时195QAbstractSpinBox-内容验证 课时196QAbstractSpinBox-信号 章节23:Python-GUI编程-PyQt5-QSpinBox 课时197Python-GUI编程-PyQt5-QSpinBox-简介 课时198QSpinBox-最大值最小值范围 课时199QSpinBox-数值循环 课时200QSpinBox-步长设置 课时201QSpinBox-前缀后缀和特殊文本 课时202QSpinBox-进制设置 课时203QSpinBox-值的设置和获取 课时204QSpinBox-自定义展示格式 课时205QSpinBox-信号 章节24:Python-GUI编程-PyQt5-QDoubleSpinBox 课时206QDoubleSpinBox-简介 课时207QDoubleSpinBox-功能作用-上 课时208QDoubleSpinBox-功能作用-下 课时209QDoubleSpinBox-信号 章节25:Python-GUI编程-PyQt5-QDateTimeEdit 课时210QDateTimeEdit-简介 课时211QDateTime-QDate-QTime简单使用 课时212QDateTime-QDateTimeEdit-构造函数 课时213QDateTimeEdit-显示格式 课时214QDateTimeEdit-section操作 课时215QDateTimeEdit-日期时间范围 课时216QDateTimeEdit-是否弹出日历选择控件 课时217QDateTimeEdit-获取日期时间 课时218QDateTimeEdit-信号 章节26:Python-GUI编程-PyQt5-QDateEdit 课时219QDateEdit-使用 章节27:Python-GUI编程-PyQt5-QTimeEdit 课时220QTimeEdit-使用 章节28:Python-GUI编程-PyQt5-QComboBox 课时221QComboBox-简介 课时222QComboBox-数据操作-上 课时223QComboBox-数据操作-中 课时224QComboBox-数据操作-下 课时225QComboBox-数据的获取 课时226QComboBox-数据的限制 课时227QComboBox-尝龟操作-上 课时228QComboBox-尝龟操作-下 课时229QComboBox-信号的发射 课时230QComboBox-综合案例 课时231QComboBox-综合案例-细节完善 章节29:Python-GUI编程-PyQt5-QFontComboBox 课时232QFontComboBox-使用 章节30:Python-GUI编程-PyQt5-QAbstractSlider 课时233QAbstractSlider-简介 课时234QAbstractSlider-功能作用-上 课时235QAbstractSlider-功能作用-中 课时236QAbstractSlider-功能作用-下 课时237QAbstractSlider-信号 章节31:Python-GUI编程-PyQt5-QSlider 课时238QSlider-功能作用和信号 课时239QSlider-拓展案例 章节32:Python-GUI编程-PyQt5-QScrollBar 课时240QScrollBar-功能作用 章节33:Python-GUI编程-PyQt5-QDial 课时241QDial-功能作用 章节34:Python-GUI编程-PyQt5-QRubberBand 课时242QRubberBand-简介 课时243QRubberBand-案例 章节35:Python-GUI编程-PyQt5-QDialog 课时244QDialog-简介 课时245QDialog-模态与非模态 课时246QDialog-功能作用 课时247QDialog-信号 章节36:Python-GUI编程-PyQt5-QFontDialog 课时248QFontDialog-简介 课时249QFontDialog-功能作用-上 课时250QFontDialog-功能作用-中 课时251QFontDialog-功能作用-下-和信号 章节37:Python-GUI编程-PyQt5-QColorDialog 课时252QColorDialog-简介 课时253QColorDialog-功能作用-上 课时254QColorDialog-功能作用-中 课时255QColorDialog-功能作用-下 课时256QColorDialog-信号 章节38:Python-GUI编程-PyQt5-QFileDialog 课时257QFileDialog-静态方法-弹出文件操作对话框 课时258QFileDialog-静态方法-弹出文件夹操作对话框 课时259QFileDialog-构造函数 课时260QFileDialog-功能作用-上 课时261QFileDialog-功能作用-下 课时262QFileDialog-信号-上 课时263QFileDialog-信号-下 章节39:Python-GUI编程-PyQt5-QInputDialog 课时264QInputDialog-静态方法 课时265QInputDialog-功能作用-上 课时266QInputDialog-功能作用-下 课时267QInputDialog-信号 章节40:Python-GUI编程-PyQt5-QCalendarWidget 课时268QCalendarWidget-简介 课时269QCalendarWidget-功能作用-日期范围 课时270QCalendarWidget-功能作用-日期编辑 课时271QCalendarWidget-功能作用-日期获取 课时272QCalendarWidget-功能作用-外观格式-上 课时273QCalendarWidget-功能作用-外观格式-下 课时274QCalendarWidget-功能作用-日期选中 课时275QCalendarWidget-功能作用-尝龟操作 课时276QCalendarWidget-信号 章节41:Python-GUI编程-PyQt5-基础控件-展示控件 课时277Python-GUI编程-PyQt5-基础控件-展示控件 章节42:Python-GUI编程-PyQt5-QLabel 课时278QLabel-简介 课时279QLabel-对齐间距和缩进 课时280QLabel-文本格式 课时281QLabel-小伙伴 课时282QLabel-内容缩放 课时283QLabel-文本交互标志和选中 课时284QLabel-链接和换行 课时285QLabel-内容操作 课时286QLabel-信号 章节43:Python-GUI编程-PyQt5-QLCDNumber 课时287QLCDNumber-简介 课时288QLCDNumber-显示数据和位数限制 课时289QLCDNumber-进制模式设置 课时290QLCDNumber-溢出判定和信号 课时291QLCDNumber-分段样式 章节44:Python-GUI编程-PyQt5-QProgressBar 课时292QProgressBar-简介 课时293QProgressBar-区间范围和当前数值 课时294QProgressBar-文本格式设置 课时295QProgressBar-文本标签操作和方向和反转功能 课时296QProgressBar-信号使用 章节45:Python-GUI编程-PyQt5-QErrorMessage 课时297QErrorMessage-简介 课时298QErrorMessage-功能作用 章节46:Python-GUI编程-PyQt5-QProgressDialog 课时299QProgressDialog-简介-功能作用-上 课时300QProgressDialog-功能作用-下 课时301QProgressDialog-信号 章节47:Python-GUI编程-PyQt5-QMessageBox 课时302QMessageBox-简介 课时303QMessageBox-构造函数-设置内容 课时304QMessageBox-内容设置-上 课时305QMessageBox-内容设置-下-按钮操作-1 课时306QMessageBox-内容设置-下-按钮操作-2 课时307QMessageBox-文本交互标志 课时308QMessageBox-静态方法 章节48:Python-GUI编程-PyQt5-布局管理 课时309布局管理器-诞生背景-上 课时310布局管理器-诞生背景-下 课时311布局管理器-概念 课时312布局管理器-简单使用 课时313布局管理器-步骤总结 课时314布局管理器-基类-QLayout 课时315布局管理器-基类-QBoxLayout-修改方向 课时316布局管理器-基类-QBoxLayout-添加元素 课时317布局管理器-基类-QBoxLayout-添加空白 课时318布局管理器-基类-QBoxLayout-伸缩因子 课时319布局管理器-基类-QBoxLayout-伸缩因子修改 课时320布局管理器-QHBoxLayout-QVBoxLayout 课时321布局管理器-QFormLayout-简介 课时322布局管理器-QFormLayout-行操作-添加行 课时323布局管理器-QFormLayout-行操作-插入行 课时324布局管理器-QFormLayout-行操作-获取行的位置信息 课时325布局管理器-QFormLayout-行操作-设置行 课时326布局管理器-QFormLayout-行操作-移除行 课时327布局管理器-QFormLayout-行操作-标签获取 课时328布局管理器-QFormLayout-行操作-行包装策略 课时329布局管理器-QFormLayout-对齐和间距 课时330布局管理器-QFormLayout-字段的增长策略 课时331布局管理器-QGridLayout-简介 课时332布局管理器-QGridLayout-元素操作 课时333布局管理器-QGridLayout-最小列宽行高和拉伸系数 课时334布局管理器-QGridLayout-间距控制 课时335布局管理器-QGridLayout-原点角的控制 课时336布局管理器-QGridLayout-信息获取 课时337布局管理器-QStackedLayout-简介 课时338布局管理器-QStackedLayout-添加插入获取控件 课时339布局管理器-QStackedLayout-切换 课时340布局管理器-QStackedLayout-展示模式 课时341布局管理器-QStackedLayout-信号 课时342布局管理器-补充-尺寸策略-上 课时343布局管理器-补充-尺寸策略-下 章节49:Python-GUI编程-PyQt5-QSS样式表 课时344QSS-简介 课时345QSS-使用方式-局部和全局 课时346QSS-使用方式-注意事项 课时347QSS-组成部分 课时348QSS-选择器-上 课时349QSS-选择器-中 课时350QSS-选择器-下 课时351QSS-选择器-补充 课时352QSS-伪状态-上 课时353QSS-伪状态-下 课时354QSS-伪状态-注意事项 课时355QSS-声明-简介 课时356QSS-声明-边框-样式设置 课时357QSS-声明-边框-宽度设置 课时358QSS-声明-边框-颜色设置 课时359QSS-声明-补充-渐变色-线性渐变 课时360QSS-声明-补充-渐变色-辐射渐变和角度渐变 课时361QSS-声明-边框-圆角 课时362QSS-声明-边框-图片(裁剪) 课时363QSS-声明-外边距 课时364QSS-声明-内边距 课时365QSS-声明-背景属性 课时366QSS-声明-背景属性-案例 课时367QSS-声明-背景属性-补充(不通用) 课时368QSS-声明-字体和前景色 课时369QSS-声明-最小最大尺寸 课时370QSS-声明-subcontrol 课时371QSS-级联和冲突 课时372QSS-三方库样式表-qdarkgraystyle 课时373QSS-常用控件效果-上 课时374QSS-常用控件效果-中 课时375QSS-常用控件效果-下 章节50:Python-GUI编程-PyQt5-QTDesigner 课时376QTDesigner-简介 课时377QTDesigner-流程演示-环境安装-PyCharm配置 课时378QTDesigner-界面初识 课时379QTDesigner-控件操作 课时380QTDesigner-属性操作 课时381QTDesigner-样式表和资源使用 课时382QTDesigner-控件类型提升 课时383QTDesigner-布局管理器操作 课时384QTDesigner-ui文件使用方式-1 课时385QTDesigner-ui文件使用方式-2 章节51:Python-GUI编程-PyQt5-补充 课时386补充1-自定义信号-上 课时387补充1-自定义信号-中 课时388补充1-自定义信号-下 课时389补充2-动画的简单使用 课时390补充2-动画的简单使用-步骤完善 课时391补充2-属性动画的父类功能测试-上 课时392补充2-属性动画的父类功能测试-中 课时393补充2-属性动画的父类功能测试-下 课时394补充2-属性动画的父类功能测试-常用信号 课时395补充2-动画组 章节52:Python-GUI编程-PyQt5-阶段综合案例 课时396综合案例-1-案例简介 课时397综合案例-2-开发思路 课时398综合案例-3-项目文件夹结构 课时399综合案例-4-注册模块-界面控件的创建 课时400综合案例-5-注册模块-界面布局管理 课时401综合案例-6-注册模块-界面样式-上 课时402综合案例-7-注册模块-界面样式-下 课时403综合案例-8-注册模块-动画处理-上 课时404综合案例-9-注册模块-动画处理-下 课时405综合案例-10-注册模块-动画处理-代码优化 课时406综合案例-11-注册模块-业务逻辑处理 课时407综合案例-12-注册模块-对外接口信号 课时408综合案例-13-登录模块-界面搭建-控件和分区和布局 课时409综合案例-14-登录模块-界面搭建-控件内容处理 课时410综合案例-15-登录模块-界面搭建-样式控制 课时411综合案例-16-登录模块-界面搭建-gif代码加载 课时412综合案例-17-登录模块-通过主入口加载弹出注册界面 课时413综合案例-18-登录模块-点击加群按钮处理 课时414综合案例-19-登录模块-登录按钮有效性处理 课时415综合案例-20-登录模块-自动登录和记住密码的联动 课时416综合案例-21-登录模块-错误抖动动画 课时417综合案例-22-登录模块-动画调整(封装动画作业) 课时418综合案例-23-界面跳转逻辑完善 课时419综合案例-24-计算器界面-控件创建和布局管理 课时420综合案例-25-计算器界面-样式设置-上 课时421综合案例-26-计算器界面-样式设置-下 课时422综合案例-27-计算器界面-业务逻辑-上 课时423综合案例-28-计算器界面-业务逻辑-中 课时424综合案例-28-计算器界面-业务逻辑-下 课时425综合案例-29-计算器界面-业务逻辑-界面对接 课时426综合案例-30-打包exe
购买主题
已有 1 人购买
本主题需向作者支付 13 资源币 才能浏览
| |
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
小黑屋|资源共享吧 ( 琼ICP备2023000410号-1 )
GMT+8, 2024-9-8 09:55 , Processed in 0.082658 second(s), 18 queries , MemCached On.