Qt Widgets C++ 类

Qt Widgets 模块采用 C++ 小部件功能扩展 Qt GUI。 更多...

QAccessibleWidget 为 QWidgets 实现 QAccessibleInterface
QColorDialog 用于指定颜色的对话框 Widget
QDialog 对话框窗口的基类
QErrorMessage 错误消息显示对话框
QFileDialog 允许用户选择文件 (或目录) 的对话框
QFileSystemModel 用于本地文件系统的数据模型
QFontDialog 用于选择字体的对话框 Widget
QInputDialog 从用户获得单一值的简单方便对话框
QMessageBox 用于告知用户或向用户询问问题并接收答案的模态对话框
QProgressDialog 慢操作的进度反馈
QWizard 向导框架
QWizardPage 用于向导页面的基类
QGraphicsBlurEffect 模糊效果
QGraphicsColorizeEffect 彩色化效果
QGraphicsDropShadowEffect 投影效果
QGraphicsEffect 用于所有图形效果的基类
QGraphicsOpacityEffect 不透明度效果
QGraphicsAnchor 表示 QGraphicsAnchorLayout 中 2 项之间的锚点
QGraphicsAnchorLayout 可以在图形视图中将 Widget 锚定在一起的布局
QGraphicsGridLayout 用于在图形视图中管理 Widget 的栅格布局
QAbstractGraphicsShapeItem 用于所有路径项的公共基
QGraphicsEllipseItem 可以添加到 QGraphicsScene 的椭圆项
QGraphicsItem QGraphicsScene 中所有图形项的基类
QGraphicsItemGroup 将一组项视为单项的容器
QGraphicsLineItem 可以添加到 QGraphicsScene 的线项
QGraphicsObject 基类用于所有要求信号、槽及特性的图形项
QGraphicsPathItem 可添加到 QGraphicsScene 的路径项
QGraphicsPixmapItem 可以添加到 QGraphicsScene 的像素图项
QGraphicsPolygonItem 可以添加到 QGraphicsScene 的多边形项
QGraphicsRectItem 可以添加到 QGraphicsScene 的矩形项
QGraphicsSimpleTextItem 可添加到 QGraphicsScene 的简单文本路径项
QGraphicsTextItem 可添加到 QGraphicsScene,以显示格式化文本的文本项
QGraphicsLayout 基类为图形视图中的所有布局
QGraphicsLayoutItem 可以被继承以允许自定义项由布局进行管理
QGraphicsLinearLayout 用于在图形视图中管理 Widget 的水平或垂直布局
QGraphicsProxyWidget 用于将 QWidget 嵌入 QGraphicsScene 的代理层
QGraphicsScene 用于管理大量 2D 图形项的表面
QGraphicsSceneContextMenuEvent 在图形视图框架中的上下文菜单事件
QGraphicsSceneDragDropEvent 用于图形视图框架的拖放事件
QGraphicsSceneEvent 基类为所有图形视图相关事件
QGraphicsSceneHelpEvent 当请求工具提示时的事件
QGraphicsSceneHoverEvent 在图形视图框架中的悬停事件
QGraphicsSceneMouseEvent 在图形视图框架中的鼠标事件
QGraphicsSceneMoveEvent 用于在图形视图框架中移动 Widget 的事件
QGraphicsSceneResizeEvent 用于在图形视图框架中重置 Widget 大小的事件
QGraphicsSceneWheelEvent 在图形视图框架中的滚轮事件
QGraphicsRotation 围绕给定轴的旋转变换
QGraphicsScale 比例缩放变换
QGraphicsTransform 抽象基类用于在 QGraphicsItems 构建高级变换
QGraphicsView 用于显示 QGraphicsScene 内容的 Widget
QGraphicsWidget 基类用于 QGraphicsScene 中的所有 Widget 项
QAbstractItemDelegate 用于显示和编辑来自模型的数据项
QAbstractItemView 用于项视图类的基本功能
QColumnView 列视图的模型/视图实现
QDataWidgetMapper 在数据模型区间与 Widget 之间的映射
QFileIconProvider 用于 QDirModel 和 QFileSystemModel 类的文件图标
QHeaderView 用于项视图的标题行 (或标题列)
QItemDelegate 用于显示和编辑来自模型的数据项的设施
QItemEditorCreator 使之可能创建项编辑器创建者库,无需子类化 QItemEditorCreatorBase
QItemEditorCreatorBase 必须被子类化的抽象基类,当实现新的项编辑器创建者时
QItemEditorFactory 用于在视图和委托中编辑项数据的 Widget
QStandardItemEditorCreator 不必子类化 QItemEditorCreatorBase 注册 Widget 的可能性
QListView 在模型中的列表或图标视图
QListWidget 基于项的列表 Widget
QListWidgetItem 用于 QListWidget 项视图类的项
QStyledItemDelegate 用于显示和编辑来自模型的数据项的设施
QTableView 表格视图的默认模型/视图实现
QTableWidget 基于项的表格视图 (具有默认模型)
QTableWidgetItem 用于 QTableWidget 类的项
QTableWidgetSelectionRange 在模型中的交互选定方式 (不采用模型索引和选定模型)
QTreeView 树视图的默认模型/视图实现
QTreeWidget 使用预定义树模型的树视图
QTreeWidgetItem 用于 QTreeWidget 方便类的项
QTreeWidgetItemIterator 遍历 QTreeWidget 实例项的办法
QAction 能被插入小部件中的抽象用户界面动作
QActionGroup 把动作分组在一起
QApplication 管理 GUI 应用程序的控制流和主要设置
QBoxLayout 水平或垂直排列子级 Widget
QHBoxLayout 水平排列 Widget
QVBoxLayout 垂直排列 Widget
QDesktopWidget 对多头系统屏幕信息的访问
QFormLayout 管理输入 Widget 表单及其关联标签
QFormLayout::TakeRowResult 包含 QFormLayout::takeRow() 调用结果
QGesture 表示包含描述相应用户输入特性的手势
QGestureEvent 触发手势的描述
QPanGesture 描述由用户做出的平移手势
QPinchGesture 描述由用户做出的捏合手势
QSwipeGesture 描述由用户做出的轻扫手势
QTapAndHoldGesture 描述由用户做出的敲击并保持 (亦称作 LongTap) 手势
QTapGesture 描述由用户做出的敲击手势
QGestureRecognizer 用于手势识别的基础设施
QGridLayout 在栅格中布局 Widget
QLayout 几何管理器的基类
QLayoutItem 操纵 QLayout 的抽象项
QSpacerItem 布局中的空白空间
QWidgetItem 表示 Widget 的布局项
QOpenGLWidget 用于渲染 OpenGL 图形的 Widget
QShortcut 用于创建键盘快捷键
QSizePolicy 描述水平和垂直重置大小策略的布局属性
QStackedLayout 每次仅一 Widget 可见的 Widget 堆栈
QToolTip 用于任何 Widget 的工具提示 (气球帮助)
QWhatsThis 任何 Widget 的简单描述,即回答 What's This? 问题
QWidget 所有用户界面对象的基类
QWidgetAction 通过界面 (把自定义 Widget 插入基于动作的容器) 扩展 QAction,譬如:工具栏
QKeyEventTransition 键事件的过渡
QMouseEventTransition 用于鼠标事件的过渡
QCommonStyle 封装 GUI 的常见外观和感觉
QTileRules 用于将像素图 (或图像) 分割成 9 图块的规则
QProxyStyle 简化动态覆盖 QStyle 元素的方便类
QStyle 封装 GUI 外观和感觉的抽象基类
QStyleFactory 创建 QStyle 对象
QStyleHintReturn 返回比基本数据类型更多的样式提示
QStyleHintReturnMask 返回 QRegion 的样式提示
QStyleHintReturnVariant 返回 QVariant 的样式提示
QStyleOption 存储用于 QStyle 函数的参数
QStyleOptionButton 用于绘制按钮的描述参数
QStyleOptionComboBox 用于绘制组合框的描述参数
QStyleOptionComplex 用于保持所有复杂控件的公共参数
QStyleOptionDockWidget 用于绘制停放 Widget 的描述参数
QStyleOptionFocusRect 用于采用 QStyle 绘制聚焦矩形的描述参数
QStyleOptionFrame 用于绘制框架的描述参数
QStyleOptionGraphicsItem 用于绘制 QGraphicsItem 的所需描述参数
QStyleOptionGroupBox 用于绘制组框的描述参数
QStyleOptionHeader 用于绘制 Header (头) 的描述参数
QStyleOptionMenuItem 用于绘制菜单项的必要描述参数
QStyleOptionProgressBar 用于描述绘制进度条的必要参数
QStyleOptionRubberBand 用于绘制橡皮筋的描述参数
QStyleOptionSizeGrip 用于绘制大小握把的描述参数
QStyleOptionSlider 用于绘制滑块的所需描述参数
QStyleOptionSpinBox 用于描述绘制自旋框的必要参数
QStyleOptionTab 用于绘制选项卡栏的描述参数
QStyleOptionTabBarBase 用于描述选项卡栏的基 (即:选项卡栏通常与之重叠的部分)
QStyleOptionTabWidgetFrame 用于描述围绕选项卡 Widget 绘制框架的参数
QStyleOptionTitleBar 用于绘制标题栏的描述参数
QStyleOptionToolBar 用于绘制工具栏的描述参数
QStyleOptionToolBox 用于绘制工具框的所需描述参数
QStyleOptionToolButton 用于绘制工具按钮的描述参数
QStyleOptionViewItem 用于绘制视图 Widget 中项的描述参数
QStylePainter 方便类用于在 Widget 内绘制 QStyle 元素
QStylePlugin 用于自定义 QStyle 插件的抽象基
QColormap 将设备无关 QColors 映射到与设备相关像素值
QCompleter 基于项模型的补全
QScroller 使任何卷动 Widget 或图形项能够动感卷动
QScrollerProperties 存储用于 QScroller 的设置
QSystemTrayIcon 用于系统托盘的应用程序图标
QUndoGroup QUndoStack 对象的组
QUndoCommand 存储在 QUndoStack 中的所有命令的基类
QUndoStack QUndoCommand 对象的堆栈
QUndoView 显示 QUndoStack 的内容
QAbstractButton 按钮 Widget 抽象基类,为按钮提供公共功能
QAbstractScrollArea 带按需滚动条的卷动区域
QAbstractSlider 在范围内的整数值
QAbstractSpinBox Spinbox 和显示值的行编辑
QButtonGroup 用于组织按钮 Widget 组的容器
QCalendarWidget 允许用户选择日期,基于月份的日历 Widget
QCheckBox 带文本标签的复选框
QComboBox 组合按钮和弹出列表
QCommandLinkButton Vista 风格的命令链接按钮
QDateEdit 用于编辑日期的 Widget (基于 QDateTimeEdit 小部件)
QDateTimeEdit 用于编辑日期和时间的 Widget
QTimeEdit 用于编辑时间的 Widget (基于 QDateTimeEdit 小部件)
QDial 四舍五入范围控制 (像速度计或电位计)
QDialogButtonBox 在适合当前小部件风格的布局中呈现按钮的 Widget
QDockWidget 可以停放在 QMainWindow 内 (或浮动在桌面上作为顶层窗口) 的小部件
QFocusFrame 聚焦框可以在 Widget 的正常可描绘区域之外
QFontComboBox 让用户选择字体系列的组合框
QFrame 可以拥有框架的 Widget 基类
QGroupBox 带标题的分组框框架
QKeySequenceEdit 允许输入 QKeySequence
QLabel 显示文本或图像
QLCDNumber 显示带有类似 LCD 数字的数字
QLineEdit 一行文本编辑器
QMacCocoaViewContainer Widget for macOS that can be used to wrap arbitrary Cocoa views (i.e., NSView subclasses) and insert them into Qt hierarchies
QMacNativeWidget Widget for macOS that provides a way to put Qt widgets into Cocoa hierarchies
QMainWindow 主应用程序窗口
QMdiArea 显示 MDI 窗口的区域
QMdiSubWindow 用于 QMdiArea 的子窗口类
QMenu 用于菜单栏、上下文菜单及其它弹出菜单的菜单 Widget
QMenuBar 水平菜单栏
QPlainTextDocumentLayout 用于 QTextDocument 的纯文本布局实现
QPlainTextEdit 用于编辑和显示纯文本的 Widget
QProgressBar 水平 (或垂直) 进度条
QPushButton 命令按钮
QRadioButton 带文本标签的单选按钮
QRubberBand 可以指示选定 (或边界) 的矩形或直线
QScrollArea 把视图卷动到另一 Widget
QScrollBar 垂直 (或水平) 滚动条
QSizeGrip 用于重置顶层窗口大小的重置大小手柄
QSlider 垂直 (或水平) 滑块
QDoubleSpinBox 采用双精度的自旋框 Widget
QSpinBox 自旋框 Widget
QSplashScreen 可以在应用程序启动期间展示的闪屏
QSplitter 实现分割器 Widget
QSplitterHandle 用于分割器的手柄功能
QStackedWidget 每次仅一 Widget 可见的 Widget 堆栈
QStatusBar 适于呈现状态信息的水平条
QTabBar 选项卡栏 (如:用于选项卡式对话框)
QTabWidget 选项卡式 Widget 的堆栈
QTextBrowser 带 Hypertext (超文本) 导航的富文本浏览器
QTextEdit::ExtraSelection QTextEdit::ExtraSelection 结构为给定文档选定,提供指定字符格式的办法
QTextEdit 用于编辑和显示纯文本 富文本两者的 Widget
QToolBar 包含一组控件的可移动面板
QToolBox 选项卡化 Widget 项的列
QToolButton 命令 (或选项) 的快速访问按钮,通常用于 QToolBar

详细描述

要包括模块类定义,使用以下指令:

#include <QtWidgets>
					

要链接到模块,添加此行到 qmake .pro 文件:

QT += widgets