📖 PySide6-Python3-Tutorial 1️⃣ PySide6 基础 GUI 编程学什么 PySide6 是什么 PySide6 的优势 PyQt6 与 PySide6 区别 开发环境的安装 第一个 PySide6 桌面应用 建议 安装 Zeal 关于 Qt Unified Installer 2️⃣ Qt Designer Qt Designer 简介 快速入门 水平布局(Horizontal Layout) 垂直布局(Vertical Layout) 同时使用水平布局和垂直布局 栅格布局(Grid Layout) 表单布局(Form Layout) 容器与布局(Containers and Layouts) 绝对布局(Absolute Layout) 布局中的间隔和分割线(Spacers and Line) 部件最大尺寸和最小尺寸(maximumSize and minimumSize) 尺寸策略(sizePolicy) 设置部件之间的伙伴关系 修改部件的 Tab 顺序 信号与槽的设置(signals and slots) 添加菜单和工具栏 优化 登录窗口 3️⃣ PySide6 核心 API 的使用 Qt Designer 的局限性 模块 API 分类 QWidget 和 QML 创建窗口 自定义信号(Signal) 设置窗口的样式和行为(setWindowFlags()) 屏幕坐标系(geometry()) 主窗口居中显示(move()) 最小化、最大化、退出 设置窗口和应用程序图标(QIcon) 优化 小键盘(pywin32) 计算器(eval()) 设置托盘图标(QSystemTrayIcon) 部件添加提示消息(setToolTip()) 定时器(QTimer) 优化 登录窗口 4️⃣ PySide6 中常用部件 API 的使用 新建、打开、保存(QFileDialog) 列表(QListWidget) 表格(QTableWidget) 表格视图(QTableView) 数据库(QSqlTableModel) 简易词典(ECDICT) 组合框(QComboBox)