如何在QT创建者中将图像设置为标签 [英] How to set a image to a label in QT creator
问题描述
我在将图像分配给标签时遇到问题。我在下面试过但是没有显示任何内容。请给我解决方案
QPixmap pixmap(:/ mnt / jffs2 / VMS_orglogo.png);
ui-> label_25-> setPixmap(pixmap);
ui-> ; label_25-> setMask(pixmap.mask());
ui-> label_25-> show();
我尝试过:
QPixmap pixmap(:/ mnt / jffs2 / VMS_orglogo.png);
ui-> label_25-> setPixmap(pixmap);
ui-> label_25-> setMask(pixmap.mask());
ui- > label_25-> show();
I have problem with assigning image to a label.I have tried below but it is not displaying anything.Please provide me solution
QPixmap pixmap(":/mnt/jffs2/VMS_orglogo.png");
ui->label_25->setPixmap(pixmap);
ui->label_25->setMask(pixmap.mask());
ui->label_25->show();
What I have tried:
QPixmap pixmap(":/mnt/jffs2/VMS_orglogo.png");
ui->label_25->setPixmap(pixmap);
ui->label_25->setMask(pixmap.mask());
ui->label_25->show();
推荐答案
删除setMask()
调用并确保文件已加载(存在)。后者可以通过检查pixmap-> isNull()
为假来完成。
Remove thesetMask()
call and ensure that the file has been loaded (exists). The latter can be done by checking forpixmap->isNull()
being false.
这篇关于如何在QT创建者中将图像设置为标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!