|
2| 0
|
(价值299)PyQt5(Python)开发与实战视频课程 |
本课程让学员学习如何用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 学币 才能浏览
| |
学IT吧 www.xueit8.com X3.4
Copyright © 2001-2021, Tencent Cloud.