PyQt5开发与实战视频教程

PyQt5开发与实战视频教程

课程目录:
课时01、PyQt5基础知识
课时02、搭建PyQt5开发环境(1)
课时03、开发第一个基于PyQt5的桌面应用
课时04、源代码和其他资源、txt
课时05、安装和配置QtDesigner
课时06、QtDesigner快速入门
课时07、将ui文件生成py文件
课时08、在QtDesigner中使用水平布局
课时09、在QtDesigner中使用垂直布局
课时10、向栅格布局中拖动控件
课时11、在QtDesigner中同时使用水平布局和垂直布局
课时12、在QtDesigner中同时使用栅格布局
课时13、向栅格布局中拖动控件
课时14、在QtDesigner中使用表单布局
课时15、在容器中完成布局
课时16、在QtDesigner中使用绝对布局
课时17、在QtDesigner中使用分割线与间隔
课时18、控件尺寸的最大值和最小值
课时19、尺寸策略(sizePolicy)
课时20、设置控件之间的伙伴关系
课时21、修改控件的Tab顺序
课时22、在QtDesigner中完成信号与槽的设置
课时23、在QtDesigner中为窗口添加菜单和工具栏
课时24、创建主窗口(介绍窗口类型)
课时25、让主窗口居中显示
课时26、退出应用程序
课时27、屏幕坐标系
课时28、设置窗口和应用程序图标
课时29、为控件添加提示消息
课时30、QLabel控件的基本用法
课时31、QLabel与伙伴控件
课时32、QLineEdit控件与回显模式(EchoMode)
课时33、限制QLineEdit控件的输入(校验器)
课时34、使用掩码限制QLineEdit控件的输入
课时35、QLineEdit控件综合案例
课时36、使用QTextEdit控件输入多行文本
课时37、按钮控件(QPushButton)
课时38、单选按钮控件(QRadioButton)
课时39、复选框控件(QCheckBox)
课时40、下拉列表控件(QComboBox)
课时41、滑块控件
课时42、计数器控件
课时43、使用QDialog显示通用对话框
课时44、显示不同类型的消息对话框
课时45、显示不同类型的消息对话框
课时46、字体对话框(QFontDialog)
课时47、颜色对话框(QColorDialog)
课时48、文件对话框(QFileDialog)
课时49、在窗口上绘制直线
课时50、用像素点绘制正弦曲线
课时51、绘制不同类型的直线
课时52、绘制各种图形
课时53、用画刷填充图形区域
课时54、让控件支持拖拽动作
课时55、使用剪贴板
课时56、日历控件
课时57、设置不同风格的日期和时间
课时58、日期和时间控件的高级操作
课时59、创建和使用菜单
课时60、创建和使用工具栏
课时61、创建和使用状态栏
课时62、使用打印机
课时63、显示打印对话框
课时64、显示二维表数据(QTableView控件)
课时65、显示列数据(QListView控件)
课时66、扩展的列表控件(QListWidget)
课时67、扩展的表格控件(QTableWidget)
课时68、在单元格中放置控件
课时69、在表格中搜索Cell和行定位
课时70、设置单元格字体和颜色
课时71、按表格的某一列排序
课时72、设置单元格的文本对齐方式
课时73、合并单元格
课时74、设置单元格的尺寸
课时75、在单元格中实现图文混排的效果
课时76、改变单元格中图片的尺寸
课时77、在表格中显示上下文菜单
课时78、树控件(QTreeWidget)的基本用法
课时79、为树节点添加响应事件
课时80、增加、修改和删除树控件中的节点
课时81、QTreeView控件与系统定制模式
课时82、选项卡控件(QTabWidget)
课时83、堆栈窗口控件(QStackedWidget)
课时84、停靠控件(QDockWidget)
课时85、容纳多文档的窗口
课时86、滚动条控件(QScrollBar)
课时87、动态显示当前时间(QTimer)
课时88、让窗口定时关闭
课时89、使用线程类(QThread)编写计数器
课时90、用Web浏览器控件(QWebEngineView)显示网页
课时91、装载本地Web页面
课时92、显示嵌入Web页面
课时93、PyQt5调用JavaScript代码,并返回值
课时94、JavaScript调用PythonAPI计算阶乘
课时95、绝对布局
课时96、水平盒布局(QHBoxLayout)
课时97、设置控件的对齐方式
课时98、垂直盒布局
课时99、设置布局的伸缩量
课时100、让按钮永远在窗口的右下角
课时101、栅格布局:用循环方式实现计算器UI
课时102、栅格布局:进行表单UI设计
课时103、表单布局
课时104、拖动控件之间的边界(QSplitter)
课时105、信号与槽基础
课时106、自定义信号实现对象之间的通信
课时107、可以传递多个参数的信号
课时108、为类添加多个信号(重载形式的信号)
课时109、信号和槽的N对N连接与断开连接
课时110、为窗口添加信号
课时111、多线程更新UI数据
课时112、信号与槽自动连接
课时113、用Lambda表达式为槽函数传递参数
课时114、用partial对象为槽函数传递参数
课时115、override(覆盖)槽函数
课时116、多窗口交互(1):不使用信号与槽
课时117、多窗口交互(2):使用信号与槽
课时118、设置窗口风格
课时119、设置窗口样式
课时120、用代码设置窗口的最大化和最小化
课时121、项目实战:实现绘图应用
课时122、QSS基础
课时123、使用QSS选择器设置控件样式
课时124、QSS子控件选择器
课时125、QDarkStyleSheet样式
课时126、3种设置背景色和背景图片的方式
课时127、实现不规则窗口(异形窗口)
课时128、移动和关闭不规则窗口(异形窗口)
课时129、实现异形窗口动画效果
课时130、装载gif动画文件
课时131、使用QSS为标签和按钮添加背景图
课时132、缩放图片
课时133、创建透明和半透明窗口
课时134、装载QSS文件
课时135、用动画效果改变窗口的尺寸
课时136、用动画效果一不同速度移动窗口
课时137、用PyInstaller打包PyQt5应用
课时138、操作SQLite数据库
课时139、使用可视化的方式对SQLite数据库进行增、删、改、查操作
课时140、分页显示数据
课时141、使用PyQtGraph进行数据可视化
课时142、项目实战:天气信息查询


解压密码: fasijHJAHASDAsda12321sda

下载权限

查看
  • 免费下载
    评论后下载
    登录后下载

  • {{attr.name}}:
您当前的等级为
您有每天免费下载所有资源次的特权,今日剩余 已取得下载权限

为TA充电
人已赞赏
IT教程

Unity编程之C#编程“入门篇”(第1部)

2021-2-15 22:51:39

IT教程

基于Pytorch热门深度学习框架 从零开发NLP聊天机器人

2021-2-21 16:48:08

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
  客服QQ:169403068