Qt控件简单介绍
阅读原文时间:2021年04月23日阅读:1

概述:

Qt可分为QCheckBox、QPushButton、和QListView、QCalendarWidget等基础控件,QPushButtonGroup、QCroupBox等同属性的组合控件,以及抽象控件三大类。下来来大致介绍下每一类控件的成员。(这里主要讲解下每个控件,具体控件长什么样,可以到designer中 搜索查看,这里就不一一列出图来了!)
基础控件:

QCheckBox : 复选框(CheckBox)控件(包含Text Label)

QComboBox : 单击按钮,可在弹出的选项中选择一个

QCommandLinkButton: windows Vista风格的命令连接按钮

QTimeEdit: 编辑或显示时间的控件

QDateEdit: 编辑或显示日期的控件

QDateTimeEdit: 编辑或者显示时间和日期的控件

QDial: 用于描述仪表盘样式

QSpinBoxnBox: 整数旋转框(spinBox)样式

QDoubleSpinBox: 可以使用double类型的旋转框

QPushButton: 普通按钮控件

QFocusFrame: 提供当前绘画区域的焦点

QFontComboBox: 可使用选择字体的下拉框控件

QLCDNumber: 显示LCD风格数字的控件

QLabel: 显示文本或图片的控件

QMenu: 可以在菜单栏的菜单控件、Context和弹出菜单中使用的控件

QProgressBar: 水平和垂直进度条控件

QRadioButton: 单选按钮控件(包含Text Label)

QScrollArea: 可以扩展查看其它控件的滚动条控件

QScrollBar: 水平和垂直滚动条控件

QSizeGrip: 可以改变上层视图大小

QSlider: 水平和垂直滑块

QTabBar: TabBar控件(在标签对话框中使用)

QTabWidget: 表格控件

QToolBox: 成列的QToolButton控件

QToolButton: 简单的按钮控件

高级控件:

QColumnView: 基于模型/视图的列视图控件

QDataWidgetMapper: 连接控件和模型的映射

QListView: 列表形态的视图控件

QTableView: 基于模型/视图的表格视图控件

QDesktopWidget: 基于模型/视图的树形视图控件

QUndoView: 将撤销栈的内容显示并输出到列表控件的控件

QCalenDar: 以日历的形式显示用户选择的日期(以月为单位)的控件

QMacCocoaViewContainer: 打包Cocoa视图的Moc OS Xde 控件

QMacNativeWidget: 提供根据Qt构成方式,将Qt控件添加到Cocoa各级结构方法的控件

组合控件:

QButtonGroup: 按钮控件的组合容器(Container)

QGroupBox: 带有标题的相同类型的组框(GroupBox Frame)

QSplitter: 具有分割功能的控件

QSplitterHandle: 可以控制分割功能的控件

QStatckedWidget: 可以在屏幕上同时显示多个控件

QTabWidget: 表格控件

抽象控件类:

QAbstractButton: 提供普通按钮的抽象类

QAbstractScrollArea: 在滚动条中提供必要的功能的抽象类

QAbstractSlider: 使用给定范围内的整数值的抽象类

QAbstractSpinBox: 在旋转框和行编辑中显示值的抽象类

QDialog: 对话框的基类

QFrame: 存放架构控件的基类

以上就是Qt控件的简单介绍!

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章