Qt QPixmap解析不执行';不显示
我使用QPixmap解析ico图像文件并将QPixmap对象设置为QLabel whit setPixmap函数,但不显示ico图像Qt QPixmap解析不执行';不显示,qt,qt5,qpixmap,Qt,Qt5,Qpixmap,我使用QPixmap解析ico图像文件并将QPixmap对象设置为QLabel whit setPixmap函数,但不显示ico图像 ico_label_ = new QLabel(this); ico_label_->move(100, 100); QPixmap pixmap(":/client/test.ico"); Q_ASSERT(!pixmap.isNull()); ico_label_->setPixmap(pixmap); 使用Q_ASSERT检查pixmap是否有
ico_label_ = new QLabel(this);
ico_label_->move(100, 100);
QPixmap pixmap(":/client/test.ico");
Q_ASSERT(!pixmap.isNull());
ico_label_->setPixmap(pixmap);
使用Q_ASSERT检查pixmap是否有效。
请帮助我如何在QLabel上显示ico图像文件
由于stackoverflow无法上载ico文件和ico文件,请参见您提供的图标似乎无效。(至少是我从Drop Box下载的文件) 该项目演示了Qt4/5工作中的.ico(使用这两个工具进行测试)
- 显示图标1:尝试显示图标(失败)
- 显示图标2:尝试显示其他图标(工作)
qApp->addLibraryPath(qApp->applicationDirPath()+"/plugins");
想你,但是你的感觉,我以前做过求助。您可以下载我使用的ico文件QPixmap的可能副本支持一些ico文件,我认为qico插件bugI在Linux上使用许多程序时看不到该图标。请针对Qt提交错误报告,并使用png作为解决方法。