学IT吧 精品IT资源库

 找回密码
 立即注册
查看: 2|回复: 0

(价值299)PyQt5(Python)开发与实战视频课程

[复制链接]

2104

主题

2112

帖子

7875

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7875
发表于 5 小时前 | 显示全部楼层 |阅读模式
QQ_1793418820223.png


本课程让学员学习如何用PyQt5开发跨平台桌面应用。

适合人群:

python程序员,桌面程序员,在校学生,pyqt程序员

你将会学到:

本课程让学员学习如何用PyQt5开发跨平台桌面应用。

第1章PyQt5基础(37分钟3节)

1-1PyQt5简介[16:08]
1-2搭建PyQt5开发环境[10:38]
1-3开发第一个基于PyQt5的桌面应用[11:05]

第2章Qt Designer实战(2小时41分钟18节)

2-1安装和配置Qt Designer[08:17]
2-2Qt Designer快速入门[05:19]
2-3将.ui文件生成.py文件[12:25]
2-4在Qt Designer中使用水平布局[15:51]
2-5在Qt Designer中使用垂直布局[05:32]
2-6在Qt Designer中同时使用水平布局和垂直布局[06:56]
2-7在Qt Designer中同时使用栅格布局[09:10]
2-8向栅格布局中拖动控件[05:09]
2-9在Qt Designer中使用表单布局[06:11]
2-10在容器中完成布局[06:05]
2-11在Qt Designer中使用很布局[06:21]
2-12在Qt Designer中使用分割线与间隔[06:16]
2-13控件尺寸的最大值和最小值[02:01]
2-14尺寸策略(sizePolicy)[21:32]
2-15设置控件之间的伙伴关系[10:19]
2-16修改控件的Tab顺序[05:25]
2-17在Qt Designer中完成信号与槽的设置[18:31]
2-18在Qt Designer中为窗口添加菜单和工具栏[10:30]

第3章 基本窗口控件 (4小时3分钟 19节)

3-1创建主窗口(介绍窗口类型)[13:47]
3-2让主窗口居中显示[08:04]
3-3退出应用程序[10:56]
3-4屏幕坐标系[19:37]
3-5设置窗口和应用程序图标[06:28]
3-6为控件添加提示消息[07:49]
3-7QLabel控件的基本用法[21:20]
3-8QLabel与伙伴控件[11:03]
3-9QLineEdit控件与回显模式(EchoMode)[15:07]
3-10限制QLineEdit控件的输入(校验器)[15:07]
3-11使用掩码限制QLineEdit控件的输入[10:05]
3-12QLineEdit控件综合案例[14:22]
3-13使用QTextEdit控件输入多行文本[12:28]
3-14按钮控件(QPushButton)[22:21]
3-15单选按钮控件(QRadioButton)[09:25]
3-16复选框控件(QCheckBox)[12:52]
3-17下拉列表控件(QComboBox)[10:37]
3-18计数器控件(QSpinBox)[09:07]
3-19滑块控件(QSlider)[13:10]

第4章 对话框 (58分钟 6节)

4-1使用QDialog显示通用对话框[08:38]
4-2显示不同类型的消息对话框[16:14]
4-3用于输入列表、文本和数字的输入对话框[10:07]
4-4字体对话框(QFontDialog)[05:05]
4-5颜色对话框(QColorDialog)[06:05]
4-6文件对话框(QFileDialog)[11:59]

第5章 绘图API (53分钟 5节)

5-1在窗口上绘制直线[11:50]
5-2用像素点绘制正弦曲线[09:46]
5-3绘制不同类型的直线[07:08]
5-4绘制各种图形[17:20]
5-5用画刷填充图形区域[07:16]

第6章 拖拽与剪贴板 (27分钟 2节)

6-1让控件支持拖拽动作[11:22]
6-2使用剪贴板[16:36]

第7章 日历和时间 (25分钟 3节)

7-1日历控件[08:41]
7-2设置不同风格的日期和时间[06:48]
7-3日期和时间控件的高级操作[09:58]

第8章 菜单、工具栏和状态栏 (26分钟 3节)

8-1创建和使用菜单[08:36]
8-2创建和使用工具栏[12:51]
8-3创建和使用状态栏[04:57]

第9章 打印 (20分钟 2节)

9-1使用打印机[08:10]
9-2显示打印对话框[12:17]

第10章 表格与树 (2小时26分钟 18节)

10-1显示二维表数据(QTableView控件)[11:17]
10-2显示列数据(QListView控件)[06:41]
10-3扩展的列表控件(QListWidget)[06:38]
10-4扩展的表格控件(QTableWidget)[11:23]
10-5在单元格中放置控件[11:03]
10-6在表格中搜索Cell和行定位[10:18]
10-7设置单元格字体和颜色[05:22]
10-8按表格的某一列排序[06:34]
10-9设置单元格的文本对齐方式[05:36]
10-10合并单元格[06:32]
10-11设置单元格的尺寸[05:14]
10-12在单元格中实现图文混排的效果[06:32]
10-13改变单元格中图片的尺寸[05:25]
10-14在表格中显示上下文菜单[11:54]
10-15树控件(QTreeWidget)的基本用法[13:05]
10-16为树节点添加响应事件[07:17]
10-17增加、修改和删除树控件中的节点[12:21]
10-18QTreeView控件与系统定制模式[03:05]

第11章 容器控件 (47分钟 5节)

11-1选项卡控件(QTabWidget)[13:25]
11-2堆栈窗口控件(QStackedWidget)[09:00]
11-3停靠控件(QDockWidget)[06:29]
11-4容纳多文档的窗口[08:27]
11-5滚动条控件(QScrollBar)[10:06]

第12章 多线程 (30分钟 3节)

12-1动态显示当前时间(QTimer)[10:55]
12-2让窗口定时关闭[05:18]
12-3使用线程类(QThread)编写计数器[14:22]

第13章 PyQt5与Web交互 (39分钟 5节)

13-1用Web浏览器控件(QWebEngineView)显[04:57]
13-2装载本地Web页面[02:10]
13-3显示嵌入Web页面[02:04]
13-4PyQt5调用JavaScript代码,并返回值[16:17]
13-5JavaScript调用Python API计算阶乘[13:45]

第14章 布局 (51分钟 10节)

14-1很布局[02:56]
14-2水平盒布局(QHBoxLayout)[01:59]
14-3设置控件的对齐方式[04:54]
14-4垂直盒布局[01:53]
14-5设置布局的伸缩量[10:00]
14-6让按钮永远在窗口的右下角[06:19]
14-7栅格布局:用循环方式实现计算器UI[09:25]
14-8栅格布局:进行表单UI设计[05:16]
14-9表单布局[02:08]
14-10拖动控件之间的边界(QSplitter)[06:18]

第15章 信号(Signal)与槽(Slot) (1小时42分钟 13节)

15-1信号与槽基础[03:36]
15-2自定义信号实现对象之间的通信[05:23]
15-3可以传递多个参数的信号[03:01]
15-4为类添加多个信号(重载形式的信号)[14:09]
15-5信号和槽的N对N连接与断开连接[09:27]
15-6为窗口添加信号[05:38]
15-7多线程更新UI数据[06:48]
15-8信号与槽自动连接[07:21]
15-9使用Lambda表达式为槽传递参数[12:18]
15-10使用Partial对象为槽传递参数[03:08]
15-11Override(覆盖)槽函数[02:33]
15-12多窗口交互(1):不使用信号和槽[17:55]
15-13多窗口交互(2):使用信号和槽[11:03]

第16章 窗口、绘图与特效 (2小时23分钟 19节)

16-1设置窗口风格[09:03]
16-2设置窗口样式[06:14]
16-3用代码设置窗口的最大化和最小化[11:05]
16-4项目实战:实现绘图应用[13:50]
16-5QSS基础[07:10]
16-6使用QSS选择器设置控件样式[05:14]
16-7QSS子控件选择器[05:34]
16-8QDarkStyleSheet样式[05:29]
16-93种设置背景色和背景图片的方式[15:42]
16-10实现不规则窗口(异形窗口)[05:57]
16-11移动和关闭不规则窗口(异形窗口)[12:39]
16-12实现异形窗口动画效果[03:11]
16-13装载gif动画文件[03:50]
16-14使用QSS为标签和按钮添加背景图[07:53]
16-15缩放图片[04:55]
16-16创建透明和半透明窗口[04:13]
16-17装载QSS文件[08:27]
16-18用动画效果改变窗口的尺寸[06:40]
16-19用动画效果一不同速度移动窗口[06:42]

第17章 其他应用 (55分钟 6节)

17-1用PyInstaller打包PyQt5[12:49]
17-2操作SQLite数据库[10:17]
17-3使用可视化的方式对SQLite数据库进行增、删、改、[14:32]
17-4分页显示数据[06:32]
17-5使用PyQtGraph进行数据可视化[06:53]
17-6项目实战:天气信息查询[04:37]

第18章 项目实战:可视化爬虫 (1小时23分钟 10节)

18-1项目演示[06:54]
18-2设计和运行主界面[10:45]
18-3绑定事件[05:58]
18-4抓取商品信息[10:35]
18-5显示搜索商品的总页数和每页商品数[05:12]
18-6打开、创建、插入数据和关闭数据库[04:51]
18-7抓取商品数据,并将数据保存到数据库中[17:47]
18-8从数据库中装载商品列表[05:41]
18-9用多线程抓取和分析评论[07:55]
18-10可视化评论数据[08:07]

购买主题 本主题需向作者支付 30 学币 才能浏览
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|手机版|小黑屋|学IT吧

GMT+8, 2026-10-31 17:28 , Processed in 0.090740 second(s), 25 queries .

学IT吧 www.xueit8.com X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表