导航
课程首页
  • PM-Summit 全球产品经理大会云会员
  • SDCon 全球软件研发技术大会云会员
  • ML-Summit 全球机器学习技术大会云会员
  • C++性能优化高端培训
  • AI全栈开发实战营
精品课 极客时间

C 知道

登录
会员中心
消息
历史
创作中心
创作
学习中心
成为讲师

PySide6入门到实战

PySide6入门到实战
共85节 1487人在学 课程详情
课程目录
讨论留言
  • PySide6开发介绍

    • PySide6介绍
    • 为什么选择学习PySide6
    • Python的安装(基础环境)
    • PySide6的安装
    • PyCharm的安装(开发工具)
    • 第一个工程hello pyside6
  • PySide6基础控件

    • PySide6窗体的概念和对话框窗体的创建
    • 创建普通标签控件
    • 利用标签控件显示HTML文本
    • 利用标签控件显示图片
    • 创建按钮控件并实现单击事件
    • 多个按钮连接到同一槽函数
    • 实现带图标的按钮
    • 按钮的可用和按下状态
    • 创建单行编辑框控件
    • 创建多行编辑框控件
    • 编辑框控件显示HTML文本和图片
    • 创建单选按钮控件
    • 创建复选框控件
    • 创建普通下拉框控件
    • 创建联动下拉框控件
    • 创建进度条控件
    • 创建滑块控件
    • 创建普通日期时间控件
    • 创建LCD电子表控件
  • PySide6利用Qt Designer设计窗体界面

    • 利用Qt Designer设计登陆对话框
    • 利用Qt Designer映射控件的事件
    • 将Qt Designer生成的ui文件转换成py格式文件
    • 如何使用ui转化而来的py文件
    • 在PyCharm里配置设计器和UI转化器快捷方式
  • PySide6高级控件的使用

    • 创建普通列表窗体控件
    • 创建图标型列表窗体控件
    • 表格窗体控件
    • 树窗体控件
    • 创建基于QStringListModel模型的列表视图控件
    • 创建基于QStandardItemModel模型的列表视图控件
    • 创建表格视图控件(1)
    • 创建表格视图控件(2)
    • 树视图控件
  • PySide6主窗体、弹出对话框的创建和使用

    • 利用Qt Designer创建主窗体界面和主菜单
    • 利用Qt Designer创建主窗体的工具栏
    • 利用Qt Designer创建主窗体的状态栏
    • 弹出对话框(模态对话框和非模态对话框)的使用
  • PySide6各种标准对话框的使用

    • 消息提示对话框QMessageBox的使用
    • 颜色对话框QColorDialog的使用
    • 字体对话框QFontDialog的使用
    • 文件对话框QFileDialog的使用(1)
    • 文件对话框QFileDialog的使用(2)
    • 输入对话框QInputDialog的使用
  • PySide6界面元素的布局

    • 绝对位置布局
    • 框布局
    • 网格布局
    • 表单布局
    • 布局的嵌套
  • PySide6访问网页

    • 通过QWebEngineView访问网页
    • QWebEngineView加载本地网页
    • 网址收藏器-利用切分窗口实现主窗口布局
    • 网址收藏器-QWebEngineView创建多窗口
    • 网址收藏器-网址节点的管理
  • PySide6自定义控件、自绘窗体

    • 自定义圆形图片按钮控件
    • 自定义仪表控件的实现
    • 在Qt Designer里使用“提升”自定义控件
    • 自绘制窗体
  • PySide6资源文件的使用

    • 新建qrc资源文件
    • 在界面上直接使用资源文件
    • 在代码里调用资源文件
    • qss样式文件作为资源文件使用
    • 使用资源文件的优势
  • PySide6下多线程和网络编程

    • 使用threading模块创建新线程
    • 使用QThread类创建新线程
    • 线程同步
    • RabbitMQ消息队列中间件的安装和访问
    • 【实例】实现一对一实时聊天1
    • 【实例】实现一对一实时聊天2
  • PySide6更多扩展应用

    • 实现软件产品的自动升级
    • 使用PyInstaller对PySide6程序进行打包发布
  • 项目实战

    • 人脸识别考勤系统-人脸识别
    • 人脸识别考勤系统-人脸注册
    • 楼盘信息爬虫系统_1
    • 楼盘信息爬虫系统_2
  • PySide6绘图

    • QPen钢笔的使用
    • QBrush笔刷的使用
    • QFont字体类的使用
    • QPainter进阶应用
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

一个实用例子,三个下拉框控件实现省份、城市、区县的选择联动。

课程介绍

本课程主要讲解如何利用Python下的PySide6框架,PySide6是高效开发桌面应用软件的首选。课程从最基础到PySide6基础工具、常用控件的应用,到开发复杂桌面应用程序的各种技巧。
课程由浅入深,前部分内容对于每个知识点都详细讲解,只要了解Python基础语法,即可上手,后部分是各种项目极具实用价值的实例,注重开拓学员的编程思路,代码可以直接应用到自己的实际项目中。
课程的一大特色就是将各种枯燥的理论知识融入到实例程序中,使学员学习不会感到枯燥,从而将理论知识和实践应用有机结合起来。课程杜绝照本宣科式的罗列很多枯燥的表格式知识,更多的告诉学员如何学习、遇到问题用什么方法去解决,做到“授人以鱼,不如授人以渔”。
学习本课程的过程中,遇到任何疑问,均可在线提问,讲师会耐心、仔细回答。正式学员会集中到通信群里,便于大家一起讨论遇到的问题,营造良好的学习氛围。

下面是教程里程序实现的一些例子的效果图:

(1)、主窗体的框架实现

(2)、网址收藏实例程序

(3)、仪器仪表自绘制控件效果

(4)、一对一实时聊天窗体效果

推荐课程

信息系统项目管理师自考笔记

李明 · 709人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22068人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4198人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 786人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 837人在学

java项目实战之购物商城(java毕业设计)

Long · 5151人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1504人在学

Python Django 深度学习 小程序

钟翔 · 2315人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 597人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3979人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    PySide6入门到实战
    PySide6入门到实战 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~
    首页
    博客
    下载
    学习
    社区
    C知道
    GitCode
    InsCodeAI
    技术会议
    会员中心
    创作中心
    联系我们
    工作时间: 8:30 - 22:00
    客服电话: 400-660-0108
    kefu@csdn.net在线客服
    • 关于我们
    • 招贤纳士
    • 商务合作
    • 寻求报道
    • 京ICP备19004658号
    • 经营性网站备案信息
    • 公安备案号11010502030143
    • 营业执照
    • 北京互联网违法和不良信息举报中心
    • 家长监护
    • 中国互联网举报中心
    • 网络110报警服务
    • Chrome商店下载
    • 账号管理规范
    • 版权与免责声明
    • 版权申诉
    • 出版物许可证
    • ©1999-2024北京创新乐知网络技术有限公司