序号 |
小部件和说明 |
1 |
QLabel
QLabel 对象充当占位符以显示不可编辑的文本或图像,或动画 GIF 电影。它也可以用作其他小部件的助记键。
|
2 |
QLineEdit
QLineEdit 对象是最常用的输入字段。它提供了一个框,可以在其中输入一行文本。为了输入多行文本,需要 QTextEdit 对象。
|
3 |
QPushButton
在 PyQt API 中,QPushButton 类对象提供了一个按钮,当单击该按钮时,可以对其进行编程以调用某个函数。
|
4 |
QRadioButton
QRadioButton 类对象呈现一个带有文本标签的可选按钮。用户可以选择表单上显示的许多选项之一。该类派生自 QAbstractButton 类。
|
5 |
QCheckBox
将 QCheckBox 对象添加到父窗口时,文本标签前会出现一个矩形框。就像 QRadioButton 一样,它也是一个可选择的按钮。
|
6 |
QComboBox
QComboBox 对象显示了一个可供选择的项目的下拉列表。只显示当前选定的项目所需的窗体上的最小屏幕空间。
|
7 |
QSpinBox
QSpinBox 对象向用户展示了一个文本框,该文本框在其右侧显示一个带有向上/向下按钮的整数。
|
8 |
QSlider Widget & Signal
QSlider 类对象为用户提供了一个可以移动手柄的凹槽。它是控制有界值的经典小部件。
|
9 |
QMenuBar, QMenu & QAction
QMainWindow 对象标题栏正下方的水平 QMenuBar 保留用于显示 QMenu 对象。
|
10 |
QToolBar
QToolBar 小部件是一个可移动的面板,由文本按钮、带有图标的按钮或其他小部件组成。
|
11 |
QInputDialog
这是一个预配置的对话框,带有一个文本字段和两个按钮,确定和取消。用户单击 Ok 按钮或按 Enter 后,父窗口收集文本框中的输入。
|
12 |
QFontDialog
另一个常用的对话框,字体选择器小部件是 QDialog 类的视觉外观。这个对话框的结果是一个 Qfont 对象,它可以被父窗口使用。
|
13 |
QFileDialog
这个小部件是一个文件选择器对话框。它使用户能够浏览文件系统并选择要打开或保存的文件。对话框通过静态函数或通过在对话框对象上调用 exec-() 函数来调用。
|
14 |
QTab
如果表单有太多需要同时显示的字段,可以将它们排列在不同的页面中,放置在选项卡式小部件的每个选项卡下。QTabWidget 提供了一个标签栏和一个页面区域。
|
15 |
QStacked
QStackedWidget 的功能类似于 QTabWidget。它还有助于有效使用窗口的客户区。
|
16 |
QSplitter
这是另一个高级布局管理器,它允许通过拖动它们之间的边界来动态更改子小部件的大小。Splitter 控件提供了一个可以拖动以调整控件大小的句柄。
|
17 |
QDock
可停靠窗口是一个子窗口,它可以保持浮动状态,也可以附加到主窗口的指定位置。QMainWindow 类的主窗口对象有一个为可停靠窗口保留的区域。
|
18 |
QStatusBar
QMainWindow 对象在底部保留一个水平条作为状态栏。它用于显示永久或上下文状态信息。
|
19 |
QList
QListWidget 类是一个基于项目的接口,用于从列表中添加或删除项目。列表中的每个项目都是一个 QListWidgetItem 对象。ListWidget 可以设置为多选。
|
20 |
QScrollBar
滚动条控件使用户能够访问可查看区域之外的文档部分。它为当前位置提供视觉指示。
|
21 |
QCalendar
QCalendar 小部件是一个有用的日期选择器控件。它提供基于月份的视图。用户可以使用鼠标或键盘选择日期,默认为今天的日期。
|