PyQt5开发与实战教程,视频教程下载

2020-04-07_123617.png

课程介绍:

涵盖了Python语言的核心部分,包括Python环境安装和配置、Python基础知识、Python条件、循环,列表、元组、字典、字符串、函数、异常、类、对象、属性、静态方法、类方法、监控属性的变化、迭代器、生成器。正则表达式、Python常用模块。以及PyQt5的核心知识。

        课程目录:

    第一章:PyQt5基础知识

    1.PyQt5简介

    课件付费后下载

    2.搭建PyQt5开发环境

    3.开发第一个基于PyQt5的桌面应用

    第二章:QtDesigner实战

    01.安装和配置QtDesigner

    02.QtDesigner快速入门

    03.将.ui文件生成.py文件

    04.在QtDesigner中使用水平布局

    05.在QtDesigner中使用垂直布局

    06.在QtDesigner中同时使用水平布局和垂直布局

    07.在QtDesigner中同时使用栅格布局

    08.向栅格布局中拖动控件

    09.在QtDesigner中使用表单布局(FormLayout)

    10.在容器中完成布局

    11.在QtDesigner中使用绝对布局

    12.在QtDesigner中使用分割线与间隔

    13.控件尺寸的最大值和最小值

    14.尺寸策略(sizePolicy)

    15.设置控件之间的伙伴关系

    16.修改控件的Tab顺序

    17.在QtDesigner中完成信号与槽的设置

    18.在QtDesigner中为窗口添加菜单和工具栏

    第三章:PyQt5基础窗口控件

    01.创建主窗口(介绍窗口类型)

    02.让主窗口居中显示

    03.退出应用程序

    04.屏幕坐标系

    05.设置窗口和应用程序图标

    06.为控件添加提示消息

    07.QLabel控件的基本用法

    08.QLabel与伙伴控件

    09.QLineEdit控件与回显模式(EchoMode)

    10.现在QLineEdit空间的输入(校验器)

    11.使用掩码限制QLineEdit控件的输入

    12.QLineEdit控件综合案例

    13.使用QTextEdit控件输入多行文本

    14.按钮控件(QPushButton)

    15.单选按钮控件(QRadioButton)

    16.复选框控件(QCheckBox)

    17.下拉列表控件(QComboBox)

    18.计数器控件(QSpinBox)

    19.滑块控件(QSlider)

    20.使用QDialog显示通用对话框

    21.显示不同类型的消息对话框

    22.用于输入列表、文本和数字的输入对话框(QInputDialog)

    23.字体对话框(QFontDialog)

    24.颜色对话框(QColorDialog)

    25.文件对话框(QFileDialog)

    26.在窗口上绘制直线

    27.用像素点绘制正弦曲线

    28.绘制不同类型的直线

    29.绘制各种图形

    30.用画刷填充图形区域

    31.让控件支持拖拽动作

    32.使用剪贴板

    33.日历控件

    34.设置不同风格的日期和时间

    35.日期和时间控件的高级操作

    36.创建和使用菜单

    37.创建和使用工具栏

    38.创建和使用状态栏

    39.使用打印机

    40.显示打印对话框

    第四章:PyQt5高级组件

    01.显示二维表数据(QTableView控件)

    02.显示列数据(QListView控件)

    03.扩展的列表控件(QListWidget)

    04.扩展的表格控件(QTableWidget)

    05.在单元格中放置控件

    06.在表格中搜索Cell和行定位

    07.设置单元格字体和颜色

    08.按表格的某一列排序

    09.设置单元格的文本对齐方式

    10.合并单元格

    11.设置单元格的尺寸

    12.在单元格中实现图文混排的效果

    13.改变单元格中图片的尺寸

    14.在表格中显示上下文菜单

    15.树控件(QTreeWidget)的基本用法

    16.为树节点添加响应事件

    17.增加、修改和删除树控件中的节点

    18.QTreeView控件与系统定制模式

    19.选项卡控件(QTabWidget)

    20.堆栈窗口控件(QStackedWidget)

    21.停靠控件(QDockWidget)

    22.容纳多文档的窗口

    23.滚动条控件(QScrollBar)

    24.动态显示当前时间(QTimer)

    25.让窗口定时关闭

    26.使用线程类(QThread)编写计数器

    27.用Web浏览器控件(QWebEngineView)显示网页

    28.装载本地Web页面

    29.显示嵌入Web页面

    30.PyQt5调用JavaScript代码,并返回值

    31.JavaScript调用PythonAPI计算阶乘

    32.绝对布局

    33.水平盒布局(QHBoxLayout)

    34.设置控件的对齐方式

    35.垂直盒布局

    36.设置布局的伸缩量

    37.让按钮永远在窗口的右下角

    38.栅格布局:用循环方式实现计算器UI

    39.栅格布局:进行表单UI设计

    40.表单布局

    41.拖动控件之间的边界(QSplitter)

    第五章:PyQt5信号与槽

    01.信号与槽基础

    02.自定义信号实现对象之间的通信

    03.可以传递多个参数的信号

    04.为类添加多个信号(重载形式的信号)

    05.信号和槽的N对N连接与断开连接

    06.为窗口添加信号

    07.多线程更新UI数据

    08.信号与槽自动连接

    09.使用Lambda表达式为槽函数传递参数

    10.使用partial对象为槽函数传递参数

    11.Override(覆盖)槽函数

    12.多窗口之间的交互(1):不使用信号与槽

    13.多窗口交互(2):使用信号和槽

    第六章:PyQt5图形与特效

    01.设置窗口风格

    02.设置窗口样式

    03.用代码设置窗口的最大化和最小化

    04.项目实战:实现绘图应用

    05.QSS基础

    06.使用QSS选择器设置控件样式

    07.QSS子控件选择器

    08.QDarkStyleSheet样式

    09.3种设置背景色和背景图片的方式

    10.实现不规则窗口(异形窗口)

    11.移动和关闭不规则窗口(异形窗口)

    12.实现异形窗口动画效果

    13.装载gif动画文件

    14.使用QSS为标签和按钮添加背景图

    15.缩放图片

    16.创建透明和半透明窗口

    17.装载QSS文件

    18.用动画效果改变窗口的尺寸

    19.用动画效果一不同速度移动窗口

    第七章:PyQt5扩展应用

    1.用PyInstaller打包PyQt5应用

    2.操作SQLite数据库

    3.使用可视化的方式对SQLite数据库进行增、删、改、查操作

    4.分页显示数据

    5.使用PyQtGraph进行数据可视化

    6.项目实战:天气信息查询

    第八章:项目实战:抓取和分析当当网商品和评论数据(可视化爬虫)

    01.项目演示

    02.设计和运行主界面

    03.绑定事件

    04.抓取商品信息

    05.显示搜索商品的总页数和每页商品数

    06.打开、创建、插入数据和关闭数据库

    07.抓取商品数据,并将数据保存到数据库中

    08.从数据库中装载商品列表

    09.用多线程抓取和分析评论

    10.可视化评论数据

资源下载此资源下载价格为9学分,请先
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305
资源下载
下载价格:9 学分
VIP优惠:免费
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305

评论0

找资源,搜一下,更惊喜
没有账号? 注册  忘记密码?