课程 / 计算机 / 《AIGC高效编程:Python PyQt5程序设计(慕课版)》
《AIGC高效编程:Python PyQt5程序设计(慕课版)》
《AIGC高效编程:Python PyQt5程序设计(慕课版)》
目录
介绍
资料
课程目录
-
1
第1章 PyQt5开发环境
- 课时 1 1.1 PyQt5入门
- 课时 2 1.2.1 安装Python
- 课时 3 1.2.2 解决提示“'python'不是内部或外部命令……”问题
- 课时 4 1.3 PyCharm开发工具的下载、安装与配置
- 课时 5 1.4 在PyCharm中安装、配置PyQt5
-
2
第2章 Qt Designer开发工具
- 课时 6 2.1 认识Qt Designer
- 课时 7 2.2 使用Qt Designer创建MainWindow窗口
-
3
第3章 PyQt5窗口开发基础
- 课时 8 3.1 窗口属性
- 课时 9 3.2 窗口的个性化设置
- 课时 10 3.3 信号与槽
- 课时 11 3.4 多窗口设计
- 课时 12 3.5 UI与逻辑代码分离
-
4
第4章 PyQt5常用控件
- 课时 13 4.1 控件概述
- 课时 14 4.2.1 Label:标签控件
- 课时 15 4.2.2 LineEdit:单行文本框
- 课时 16 4.2.3 TextEdit:多行文本框
- 课时 17 4.2.4 SpinBox:整数数字选择控件
- 课时 18 4.2.5 DoubleSpinBox:小数数字选择控件
- 课时 19 4.2.6 LCDNumber:液晶数字显示控件
- 课时 20 4.3.1 PushButton:按钮
- 课时 21 4.3.2 ToolButton:工具按钮
- 课时 22 4.3.3 CommandLinkButton:命令链接按钮
- 课时 23 4.3.4 RadioButton:单选按钮
- 课时 24 4.3.5 CheckBox:复选框
- 课时 25 4.4.1 ComboBox:下拉组合框
- 课时 26 4.4.2 FontComboBox:字体组合框
- 课时 27 4.4.3 ListWidget:列表
- 课时 28 4.5.1 GroupBox:分组框
- 课时 29 4.5.2 TabWidget:选项卡
- 课时 30 4.5.3 ToolBox:工具盒
- 课时 31 4.6.1 日期和时间控件
- 课时 32 4.6.2 CalendarWidget:日历控件
-
5
第5章 PyQt5高级控件
- 课时 33 5.1 表格控件
- 课时 34 5.2.1 ProgressBar:进度条
- 课时 35 5.2.2 自定义等待提示框
- 课时 36 5.2.3 滑块
- 课时 37 5.3.1 TreeView:树视图
- 课时 38 5.3.2 TreeWidget:树控件
- 课时 39 5.4.1 分割线
- 课时 40 5.4.2 弹簧
- 课时 41 5.5.1 Dial:旋钮
- 课时 42 5.5.2 滚动条
-
6
第6章 菜单栏、工具栏和状态栏
- 课时 43 6.1 菜单栏
- 课时 44 6.2 工具栏
- 课时 45 6.3 状态栏
-
7
第7章 对话框应用
- 课时 46 7.1 QMessageBox:对话框
- 课时 47 7.2 QFileDialog:文件对话框
- 课时 48 7.3 QInputDialog:输入对话框
- 课时 49 7.4 字体和颜色对话框
-
8
第8章 布局管理器与MDI窗口设计
- 课时 50 8.1 线性布局管理器
- 课时 51 8.2 GridLayout:网格布局管理器
- 课时 52 8.3 FormLayout:表单布局管理器
- 课时 53 8.4 嵌套布局管理器
- 课时 54 8.5 MDIArea:MDI窗口设计
-
9
第9章 PyQt5绘图技术
- 课时 55 9.1 使用QFile类操作文件
- 课时 56 9.2 使用QDir类操作文件夹
-
10
第10章 使用PHP操作MySQL数据库
- 课时 57 10.1 PyQt5绘图基础
- 课时 58 10.2 画笔与画刷
- 课时 59 10.3 绘制文本
- 课时 60 10.4 绘制图像
-
11
第11章 多线程编程
- 课时 61 11.1 线程概述
- 课时 62 11.2 QTimer:计时器
- 课时 63 11.3 QThread:线程类
-
12
第12章 PyQt5程序的打包
- 课时 64 12.1 安装PyInstaller模块
- 课时 65 12.2 打包普通Python程序
- 课时 66 12.3 打包PyQt5程序
- 课时 67 12.4 打包资源文件
-
13
第13章 综合开发实例——学生成绩管理系统
- 课时 68 13.1 需求分析
- 课时 69 13.2 系统设计
- 课时 70 13.3 系统开发必备
- 课时 71 13.4 数据库设计
- 课时 72 13.5 公共模块设计
- 课时 73 13.6 登录模块设计
- 课时 74 13.7 主窗口设计
- 课时 75 13.8 年级设置模块设计
- 课时 76 13.9 学生信息管理模块设计
- 课时 77 13.10 学生成绩管理模块设计
- 课时 78 13.11 学生信息查询模块设计
- 课时 79 13.12 学生成绩查询模块设计
《AIGC高效编程:Python PyQt5程序设计(慕课版)》
最新问答
暂无问答
最新学生
暂无学生
学习资料
暂无学习资料

京ICP备 05035396-5号