Fork me on GitHub

Qt UI控件笔记

 

ui是一个指向界面类的指针,使用“ui->”就是用来访问这个界面类里面的控件。
Qt提供的一些常用的对话框类型:
QColorDialog(颜色对话框)、
QFileDialog(文件对话框)、
QFontDialog(字体对话框)、
QInputDialog(输入对话框)、
QMessageBox(消息对话框)、
QProgressDialog(进度对话框)、
QErrorMessage(错误信息对话框)
QPageSetupDialog(页面设置对话框)、
QPrintDialog(打印对话框)、
QPrintPreviewDialog(打印预览对话框)。

 


其他窗口部件
(1)QFrame类(带边框的部件的基类),其子类有
QLabel(标签部件,显示文本或者图片)、QLCDNumber(液晶数字显示效果)、 QStackedWidget(提供了一个部件栈,可以切换多个界面)、
QToolBox(列层叠窗口,在一个界面上达到类似抽屉的效果,可以切换页面)。


(2)按钮部件,QAbstractButton类是按钮部件的抽象基类,其子类有
QCheckBox(复选框,可以同时选择多项)、
QPushButton(标准按钮)、
QRadioButton(单选框按钮)、
QToolButton(工具按钮)。


(3)QLineEdit(行编辑器),可以实现设置显示模式、输入掩码、输入验证、自动补全的功能。


(4)QAbstractSpinBox(数值设定框)是一个抽象基类,其子类有

QDataTimeEdit(设定日期时间)、
QSpinBox(设定整数)、
QDoubleSpinBox(设定浮点数)。


(5)QAbstractSlider(滑块部件),其子类有
QScrollBar(多用在QScrollArea类中实现滚动区域)、
QSlider(多用在音量控制或多媒体播放进度等方面)、
QDial(刻度表盘)。

 

posted @ 2021-03-26 15:16  索智源  阅读(276)  评论(0编辑  收藏  举报