文章目录
- 安装 Pyqt5 和 Designer
- Qt Designer教程
- Qt 官方文档及阅读方法
- 主窗口
- 按键(Buttons)
- 项目视图(Item Views)
- 输入控件(Input Widgets)
- 显示控件(Display Widgets)
- 弹出框
- 音频播放相关
- 其他问题
- 1、槽函数传递参数 数量大于1
安装 Pyqt5 和 Designer
- 安装 Pyqt5 和 Designer
Qt Designer教程
- Qt Designer教程
Qt 官方文档及阅读方法
- Qt 官方文档及阅读方法
主窗口
- pyqt5 widget 相关教程
按键(Buttons)
项目视图(Item Views)
- QListWidget 类使用教程
输入控件(Input Widgets)
- QSlider 类 滑条使用教程
- QComboBox 下拉选择框
- QLineEdit 单行文本编辑器
显示控件(Display Widgets)
- QLable 类 标签使用教程
弹出框
- pyqt 弹出提示框
- QFileDialog 文件对话框
音频播放相关
- QMediaPlayer 类使用教程
- QMediaPlaylist 类使用教程
其他问题
1、槽函数传递参数 数量大于1
可以使用 lambda
表达式进行参数传递,可以传递一个或多个参数
# 传递 1 个参数# 绑定一个无参匿名函数,在匿名函数中调用AddPlayerListButton.clicked.connect(lambda:AddPlayerList(1))# 传递 2 个参数Button.clicked.connect(lambda:AddPlayerList(1, 2)) # 传入一个无参匿名函数