Qt控件简单介绍

概述:

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控件的简单介绍!


你可能感兴趣的:(Qt,Qt学习)