使用 PyQT 和 Qt 设计器进行 Python GUI 开发

使用 PyQT 和 Qt 设计器进行 Python GUI 开发

了解如何使用 Python、PyQT 和 Qt Designer 构建图形用户界面 (GUI) 应用程序

课程英文名:Python GUI Development with PyQT & Qt Designer (09.2021)

此视频教程共6.0小时,中英双语字幕,画质清晰无水印,源码附件全

下载地址

百度网盘地址:https://pan.baidu.com/s/11fq7xpyK2GWhU4P3M1FryQ?pwd=5f0c

课程介绍:https://www.aihorizon.cn/211

课程内容

你将会学到的

  • PyQT介绍及安装流程

  • 使用 Qt Designer 并使用 Qt Designer 构建应用程序

  • 将 Qt Designer UI 文件转换为 PY 文件

  • 了解如何通过 PyQT 和 Qt Designer 使用不同的小部件和 UI 组件

  • 了解如何使用 PyQT 创建简单的记事本应用程序

  • 了解如何将 PyQT 应用程序与 MySQL 数据库连接

  • 学习如何使用 PyQT 绘制不同的形状,如矩形、圆形和椭圆形

  • 使用 QtQuick 和 QML(Qt 标记语言)

  • 学习在 PyQT 中构建不同的图表,如 PieChart、LineChart、BarChart 和 DonutChart

  • 在 PyQT、Qt Designer 和 MySQL 数据库中创建图书馆管理系统。

  • 了解如何将 PyQt PY 文件转换为 EXE 文件

  • 了解如何为您的 PyQt 应用程序制作独立安装程序

课程内容

12 个章节 - 151 个讲座 - 总时长 15 小时 12 分钟展开所有章节

PyQT 介绍与安装9 个讲座 - 39 分钟

PyQT 小部件介绍38 个讲座 - 4 小时 44 分钟

PyQT 中的简单记事本应用程序15 个讲座 - 58 分钟

PyQT 中的数据库处理6 个讲座 - 55 分钟

2D 图形和绘图17 个讲座 - 1 小时 25 分钟

PyQT 中的 QtQuick 和 QML12 个讲座 - 42 分钟

PyQT 中的图表12 个讲座 - 53 分钟

PyQT 中的图书馆管理系统19 个讲座 - 2 小时 2 分钟

QtMultiMedia、QtWebEngine 和打包 PyQt 应用程序6 个讲座 - 49 分钟

PyQT.2 与 QtMultMedia 和 QtWebEngine 模块一起发布2 个讲座 - 15 分钟

还有 2 个章节

要求

  • 应该熟悉 Python 编程语言

说明

这是一门使用 Python 和 PyQT 构建图形用户界面 (GUI) 应用程序的课程,本课程分为不同的部分和部分,在第一部分我们将简单介绍 PyQt ,然后进行安装流程和我们要使用的IDE,第二部分我们重点介绍在PyQT中使用不同的小部件和UI组件,第三部分我们创建一个简单的记事本应用程序,第四部分是关于PyQT中的数据库处理,基本上我们使用的是MySQL数据库,在第五部分我们研究 2D 图形和绘图,第六部分是关于 QtQuick 和 QML(Qt 标记语言),在第七部分我们专注于使用 PyQtChart 处理不同的图表,图表将使用 PyQt 和还有QtQuick。

在第八部分中,我们使用 PyQT 和 Qt 设计器创建了一个简单的库管理系统,在第九部分中,我们将讨论 QtMultiMedia 和 PyQtWebEngine,我们将在 PyQt 中创建一个简单的媒体播放器和一个简单的 Web 浏览器,我们还将转换我们的 PyQt PY 文件到 EXE 文件,最后我们为我们的应用程序创建安装程序。PyQt 有不同的版本,在本课程中,我们要使用最新版本的 PyQt,即 PyQT。

此课程面向哪些人:

  • 对使用 Python、PyQT 和 Qt Designer 构建 GUI 应用程序感兴趣的人

  • 想要学习 PyQT GUI 开发的 Python 初学者和高级开发人员

  • 想要学习 Python 新技能并想要创建桌面 GUI 应用程序的学生

计算机字幕视频教程网https://www.aihorizon.cn持续更新Udemy,Coursera等在线课堂上的视频教程,类别涵盖人工智能、机器学习、编程语言、游戏开发、网络安全、云计算、Linux运维、面试技巧等计算机学科的全部知识。

所有视频教程均包含中英双语字幕、练习源码及配套的补充资料。

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


学习编程是顺着互联网的发展潮流,是一件好事。新手如何学习编程?其实不难,不过在学习编程之前你得先了解你的目的是什么?这个很重要,因为目的决定你的发展方向、决定你的发展速度。
IT行业是什么工作做什么?IT行业的工作有:产品策划类、页面设计类、前端与移动、开发与测试、营销推广类、数据运营类、运营维护类、游戏相关类等,根据不同的分类下面有细分了不同的岗位。
女生学Java好就业吗?女生适合学Java编程吗?目前有不少女生学习Java开发,但要结合自身的情况,先了解自己适不适合去学习Java,不要盲目的选择不适合自己的Java培训班进行学习。只要肯下功夫钻研,多看、多想、多练
Can’t connect to local MySQL server through socket \'/var/lib/mysql/mysql.sock问题 1.进入mysql路径
oracle基本命令 一、登录操作 1.管理员登录 # 管理员登录 sqlplus / as sysdba 2.普通用户登录
一、背景 因为项目中需要通北京网络,所以需要连vpn,但是服务器有时候会断掉,所以写个shell脚本每五分钟去判断是否连接,于是就有下面的shell脚本。
BETWEEN 操作符选取介于两个值之间的数据范围内的值。这些值可以是数值、文本或者日期。
假如你已经使用过苹果开发者中心上架app,你肯定知道在苹果开发者中心的web界面,无法直接提交ipa文件,而是需要使用第三方工具,将ipa文件上传到构建版本,开...
下面的 SQL 语句指定了两个别名,一个是 name 列的别名,一个是 country 列的别名。**提示:**如果列名称包含空格,要求使用双引号或方括号:
在使用H5混合开发的app打包后,需要将ipa文件上传到appstore进行发布,就需要去苹果开发者中心进行发布。​
+----+--------------+---------------------------+-------+---------+
数组的声明并不是声明一个个单独的变量,比如 number0、number1、...、number99,而是声明一个数组变量,比如 numbers,然后使用 nu...
第一步:到appuploader官网下载辅助工具和iCloud驱动,使用前面创建的AppID登录。
如需删除表中的列,请使用下面的语法(请注意,某些数据库系统不允许这种在数据库表中删除列的方式):
前不久在制作win11pe,制作了一版,1.26GB,太大了,不满意,想再裁剪下,发现这次dism mount正常,commit或discard巨慢,以前都很快...
赛门铁克各个版本概览:https://knowledge.broadcom.com/external/article?legacyId=tech163829
实测Python 3.6.6用pip 21.3.1,再高就报错了,Python 3.10.7用pip 22.3.1是可以的
Broadcom Corporation (博通公司,股票代号AVGO)是全球领先的有线和无线通信半导体公司。其产品实现向家庭、 办公室和移动环境以及在这些环境...
发现个问题,server2016上安装了c4d这些版本,低版本的正常显示窗格,但红色圈出的高版本c4d打开后不显示窗格,
TAT:https://cloud.tencent.com/document/product/1340