概括
虽然说是PyQt5,其实也就是Qt5。这里将列出一些常用的 Qtwidget UI 元素,逐渐更新。
1. 布局
布局中加入 Widget 都是 layout.addWidget( widget , [row, col])
其中可选部分是网格布局的,表格解释:
Layout | 解释或图 | 用法 |
---|---|---|
QHBoxLayout | 水平布局 ![]() |
QHBoxLayout |
QVBoxLayout | 垂直布局 ![]() |
QVBoxLayout |
QGridLayout | 网格布局 ![]() |
QGridLayout |
2. 组合框类型
控件名 | 解释或图 | 用法 |
---|---|---|
QComboBox | ![]() |
QComBox |
QSpinBox | ![]() |
QSpinBox |
QDoubleSpinBox | ![]() |
QDoubleSpinBox |
3. 文本编辑
控件名 | 解释或图 | 用法 |
---|---|---|
QTextBrowser | ![]() |
QTextBrowser |
QLineEdit | ![]() |
QLineEdit |
4. Label & Button
控件名 | 解释或图 | 用法 |
---|---|---|
QLabel | ![]() |
QLabel |
QPushButton | ![]() |
QPushButton |
5.对话框
控件名 | 解释或图 | 用法 |
---|---|---|
QInputDialog | ![]() |
QInputDialog |
QMessageBOx | ![]() |
QMessageBOx |
QFileOpenDialog | ![]() |
QFileOpenDialog |