显示控件
1、label
作用就是用来显示一些文字的,或者用来贴图
1、加载资源方式: 右键项目-->add new
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/7901984f-8555-4d13-8151-592afdb1d16c.jpg)
输入名字,就能得到一个qrc的一个包, 然后在这个位置添加前缀/image表示图片
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/2885dc3e-c7df-46c0-9772-0becaeb1a3a6.jpg)
然后再添加文件,即可添加进资源里面
2、lable通过setText设置文字内容
ui->label_2->setText("今天是QT第二节课");
3、lable通过setPixmap设置图片
QPixmap mImage=QPixmap(":/image/C:/Users/yxd/Desktop/image/png/chudai.png");//这个是图片从资源中设置的路径
ui->label_6->setScaledContents(true);//设置可以缩放
ui->label_6->setPixmap(mImage);
4、lable通过setMovie设置gif图片
QMovie *pMovie=new QMovie(":/image/C:/Users/yxd/Desktop/image/gif/C++.gif");
ui->label_8->setFixedSize(300,168);//动图设置一下大小
ui->label_8->setMovie(pMovie);
pMovie->start();
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/666d8c63-e242-41ee-bdad-d4fe46316303.jpg)
2、textbrowser
提供了一个带有超文本导航的富文本浏览器
【领QT开发教程学习资料,点击下方链接莬费领取↓↓,先码住不迷路~】
点击→领取「链接」
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/f43b0690-4080-4638-bd49-d61e972c8809.jpg)
3、LCD number
显示液晶字体的数字
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/4ece41eb-aa33-4780-9724-ed5533bd8c3d.jpg)
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/63e9d985-9a94-44aa-9f95-bd8de71e2894.jpg)
ui->lcdNumber->display(QTime::currentTime().toString("hh:mm:ss"));
ui->lcdNumber_2->display(QTime::currentTime().toString("hh:mm:ss:zzz"));
//zzz显示毫秒
4、progressBar
进度条
通过F4模式,关联滚动条,根据progressBar来进行移动的
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/ba78085a-f6c2-4d53-8e90-be05209ba580.jpg)
![](http://daogezhiyuan-article.oss-cn-beijing.aliyuncs.com/win3000/pic/dc4429d9-e4e9-4893-bca1-862f538c0adb.jpg)
setMaximum(int)设置最大值
setValue(int)设置值
setMinimum(int)设置最小值
文章为用户上传,仅供非商业浏览。发布者:Lomu,转转请注明出处: https://www.daogebangong.com/articles/detail/Qts%20basic%20controls%20%20display%20controls.html
评论列表(196条)
测试