PyQt编程快速上手

PyQt编程快速上手

作者:任路顺

出版社:人民邮电

出版年:2023年3月

ISBN:9787115608666

所属分类:网络科技

书刊介绍

《PyQt编程快速上手》内容简介

PyQt是一个创建GUI应用程序的工具包,是Python编程语言和Qt库的成功融合。本书旨在通过深入浅出的讲解和简明的程序示例教读者掌握PyQt的开发技巧。
本书分为10章,从PyQt的安装和基础知识讲起,陆续介绍了基础控件(如标签控件、消息框、文本框、按钮及控件等)、高级控件(如组合框、滚动条、容器控件及各类视图等)、窗口(如属性、坐标、事件等)、Qt Designer(如安装与配置、编辑模式等)、PyQt高级应用(如数据库、多线程、动画、音视频、网页交互等)、图形视图框架(如图元、场景、视图、事件传递等)、打包(如PyInstaller、Nuitka等)等内容。此外,本书还通过两个开发实例(可视化爬虫软件和《经典贪吃蛇》游戏)带领读者巩固了书中介绍的相关知识点。
任路顺,一名热爱代码的开源开发者,也是开源软件Qt Box的作者。他拥有多年Python/C++开发经验,专注于软件开发,也喜欢研究爬虫、机器学习等技术,业余时间喜欢开发一些小游戏。他在CSDN和知乎平台上发布的《快速掌握PyQt5》《树莓派项目实战》《PyInstaller打包实战指南》等专栏受到读者的广泛好评。

作品目录








服务与支持
第1章:PyQt基础知识
1.1、安装PyQt
1.2、设计一个简单的PyQt窗口
1.3、布局管理
1.4、信号和槽
1.5、学会使用文档
1.6、本章小结
第2章:PyQt的基础控件
2.1、标签控件QLabel
2.2、消息框控件QMessageBox
2.3、文本框控件
2.4、各种按钮控件
2.5、与数字相关的控件
2.6、与日期相关的控件
2.7、定时器控件和进度条控件
2.8、本章小结
第3章:PyQt的高级控件
3.1、组合框控件和工具箱控件
3.2、滚动区域控件和滚动条控件
3.3、更多容器控件
3.4、列表视图控件、树形视图控件、表格视图控件
3.5、简化版的列表、树形、表格视图控件
3.6、各种对话框控件
3.7、本章小结
第4章:深入窗口
4.1、窗口属性
4.2、窗口坐标
4.3、窗口事件
4.4、主窗口类QMainWindow
4.5、本章小结
第5章:Qt
Designer
5.1、安装与配置
5.2、了解设计师窗口中的各个部分
5.3、4种编辑模式
5.4、登录框开发实战
5.5、本章小结
第6章:PyQt高级应用
6.1、数据库
6.2、多线程
6.3、绘图与打印
6.4、动画
6.5、音频和视频
6.6、网页交互
6.7、网络应用
6.8、QSS
6.9、国际化
6.10、本章小结
第7章:图形视图框架
7.1、图形图元类QGraphicsItem
7.2、图形场景类QGraphicsScene
7.3、图形视图类QGraphicsView
7.4、事件传递与坐标转换
7.5、本章小结
第8章:打包
8.1、PyInstaller
8.2、Nuitka
8.3、本章小结
第9章:开发可视化爬虫软件
9.1、实现爬虫功能
9.2、将爬虫与界面结合
9.3、音效与美化
9.4、打包
9.5、本章小结
第10章:开发《经典贪吃蛇》游戏
10.1、编写游戏场景
10.2、加入食物和贪吃蛇
10.3、实现剩余的游戏逻辑
10.4、打包
10.5、本章小结

相关推荐

微信二维码