目录
前言
写作目的
记录下学习的知识点与学习的历程。
写作内容
《Qt5 Python GUI Programming Cookbook》前十章。
学习资料
书籍:《Qt5 Python GUI Programming Cookbook》作者:B.M. Harwani
工具
win10, PyCharm (2017社区版), designer(pyqt5-tools工具自带的)
解释说明
from cookbook_200501.demoFileDialog import *
中的cookbook_200501无特殊含义,仅仅是当前文件夹的名字,是自定义的。使用IDLE时,使用
import
demoFileDialog
导入文件,不用指明当前文件夹。
使用Qt组件创建用户界面
事件处理-信号和插槽
- 使用信号/槽编辑器
- 将文本从一行编辑小部件复制并粘贴到另一行编辑小部件
- 转换数据类型并制作小型计算器
- 使用数字调整框小部件
- 使用滚动条和滑块
- 使用列表小部件
- 从一个列表小部件中选择多个列表项并在另一个列表小部件中显示它们
- 将项目添加到列表小部件
- 在列表小部件中执行操作
- 使用组合框小部件
- 使用字体组合框小部件
- 使用进度条小部件
使用日期和时间
理解OOP概念
对话框
布局
联网和管理大型文档
用Python进行异步编程
数据库处理
- 创建数据库
- 创建数据库表
- 在指定的数据库表中插入行
- 显示指定数据库表中的行
- 在指定数据库表的行中导航
- 在数据库表中搜索特定信息
- 创建登录表单-应用身份验证过程
- 更改数据库表-更改用户密码
- 从数据库表中删除行