我的代码是这样,但是代码没问题,路径也没问题,同样的程序在windows下面都可以加载
QPixmap *P_BgWhPixmap = new QPixmap;
if (!P_BgWhPixmap->load("://Image/BgWhite.png")) {
qDebug()<<"load errot";
}
查看对应的图片发现,没有png库
最后打开QT管理器添加库
这是添加后的
但是后面发现还是不行,最后发现是主程序和dll的资源文件名重名了,改成不一样的名称就好了
RESOURCES += \
Resource.qrc