📄️ 标签(Label)
Label 类用来显示文本,不具备任何交互功能。
📄️ 按钮(Button)
Button 按钮是图形用户界面中最常用的控件之一,任何按钮都可以显示为文本和图标的组合。
📄️ 切换按钮(ToggleButton)
ToggleButton 类是一种可选中按钮,可以切换为开启(选中)或关闭(未选中)状态。
📄️ PopupButton
PopupButton class is a specialized button that combines the functionality of a standard button with a popup widget.
📄️ 编辑框(Edit)
Edit 允许用户输入和编辑单行纯文本,并提供一系列有用的编辑功能,包括撤销和重做、剪切和粘贴,以及拖放操作。
📄️ 进度条(ProgressBar)
ProgressBar 用于向用户显示操作的进度,并让用户放心应用程序仍在运行。
📄️ 滑动条(Slider)
The Slider 是一种经典控件,用于控制一个有界值。它允许用户通过拖动滑块手柄沿着水平或垂直槽移动来调整值。
📄️ 菜单(Menu)
Menu 提供了一个菜单控件,可用于菜单栏、上下文菜单以及其他弹出菜单。上下文菜单通常通过某些特殊的键盘按键或右键单击调用,可以通过 exec() 方法执行。
📄️ 下拉框(ComboBox)
ComboBox 类是一个选择控件,用于显示当前选项,并提供一个可下拉的列表供用户选择。
📄️ 文本编辑器(TextEdit)
TextEdit 是一个多行文本编辑器,通常用于记录日志。可以通过 append() 方法添加文本,通过 clear() 方法清空所有文本。
📄️ 工具栏(ToolBar)
ToolBar 类是一个可移动的面板,用于容纳一组按钮。可以通过 addSeparator() 方法将按钮分组分隔开。工具栏可以通过 open() 方法显示。
📄️ 对话框(Dialog)
Dialog 类是对话框窗口的基类。对话框窗口是一个顶层窗口,可以是模态或非模态的:
📄️ 消息对话框(MessageDialog)
消息对话框MessageDialog 类是一个模态对话框,用于向用户传递信息或向用户提问并接收回答。消息对话框还可以显示一个图标,并提供标准按钮以接受用户的响应。
📄️ 滚动区域(ScrollArea)
滚动区域ScrollArea 类可为它的子控件提供一个可滚动的视图。如果子控件的尺寸超过了滚动区域的尺寸,滚动区域会提供滚动条,以便可以查看子控件的整个区域。
📄️ 堆叠控件(StackedWidget)
StackedWidget 类提供了一组堆叠的控件,其中每次只有一个控件是可见的。
📄️ 标签控件(TabWidget)
TabWidget 类提供了一个带有标签页的控件堆栈。标签控件包含一个标签栏(tab bar)和一个页面区域(page area),页面区域用于显示与每个标签相关的内容。
📄️ 分割控件(Splitter)
Splitter 类是一个分割控件,允许用户通过拖动子控件之间的分割边界来控制它们的大小。
📄️ 工具箱控件(ToolBox)
ToolBox 类提供了一列带有选项卡(tabs)的控件,类似于 TabWidget,但以垂直方向排列。
📄️ 列表控件(ListWidget)
ListWidget 类提供了一个用于显示列表的控件。
📄️ 表格控件(TableWidget)
表格控件TableWidget 类为应用程序提供了一个标准的带有水平表头的表格控件。
📄️ 树控件(TreeWidget)
TreeWidget类提供了一个树形视图控件。