在QT中,使用Label控件实现图片显示是很有必要的。很多界面,或者窗口都需要显示图片。总结了一下,实现QT中LABEl控件实现图片展示的三种方法,欢迎各位大神指教,如何有更多更好的方法,也希望留言,大家一起思索讨论。

方案一

ui->label->setPixmap(QPixmap(":/desketop.png"));

控件是直接拖过去的,QPixmap 需要加头文件 #include <QPixmap> 图片放在项目文件夹下,图片要添加进资源。这里的路径都是使用的绝对路径。

方案二

QPixmap pixmap(":/desketop.png");

ui->label->setPixmap(pixmap);

ui->label->show();

方案三

ui->label->setStyleSheet("background-image: url(:/desketop.png);");

第三种方法类似修改控件样式

---------------------

1.《如何使用qlabel,如何使用灭火器》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《如何使用qlabel,如何使用灭火器》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/3289352.html