目录
QT输入组
Combo Box(下拉菜单部件)
Font Combo Box(显示系统中可用的字体)
Line Edit(行编辑器)
允许用户输入单行文本的基本文本框部件。
Text Edit(文本编辑器)
允许用户编辑多行文本的部件,支持格式化文本和富文本功能。
Plain Text Edit(纯文本编辑器)
不支持富文本和格式化,只能编辑纯文本。
Spin Box(旋转框)
允许用户通过上下箭头选择一个数值的部件。
Double Spin Box(双精度旋转框)
允许用户选择浮点数值。
Time Edit(时间编辑器)
允许用户输入或编辑时间的部件。
Date Edit(日期编辑器)
允许用户输入或编辑日期的部件。
Date/Time Edit(日期/时间编辑器)
允许用户输入或编辑日期和时间的部件。
Dial(刻度盘)
允许用户通过旋转选择一个数值
Horizontal Scroll Bar(水平滚动条)
用于水平滚动视图内容的部件。
Vertical Scroll Bar(垂直滚动条)
用于垂直滚动视图内容的部件。
Horizontal Slider(水平滑块)
允许用户通过拖动选择一个数值的水平滑块部件。
Vertical Slider(垂直滑块)
允许用户通过拖动选择一个数值的垂直滑块部件。
Key Sequence Edit(键序列编辑器)
允许用户输入或编辑键盘快捷键的部件
QT显示组
Label(标签)
用于显示文本或图像的部件,通常用于界面中的静态文本或说明性文本。
静态图片
也可以显示静态图片
动态图片
也可以显示动态图片
//设置label播放 gif
QMovie *movie = new QMovie(":/Image/mario.gif",QByteArray(),this);
ui->label->setMovie(movie);
movie->start();
Text Browser(文本浏览器)
用于显示富文本和超链接的文本显示部件,用户可以浏览和点击链接。
Graphics View(图形视图)
提供了一个交互式的视图部件,用于显示和编辑大规模的2D图形项。
Calendar Widget(日历部件)
显示一个月历,允许用户选择日期的部件。
LCD Number(LCD数字)
类似于数字显示器的部件,用于显示数值。
Progress Bar(进度条)
用于显示任务进度的部件,可以展示任务完成的百分比。
Horizontal Line(水平线)
用于在用户界面中插入水平分隔线的部件。
Vertical Line(垂直线)
用于在用户界面中插入垂直分隔线的部件。
OpenGL widget(OpenGL部件)
用于集成OpenGL渲染的部件,允许在Qt应用程序中显示和处理3D图形。
QQuickwidget
用于显示QML(Qt Modeling Language)内容的部件,允许将QML与Qt Widgets混合使用。