无法加载像素图

时间:2013-02-21 07:33:49

标签: windows qt windows-7 qpixmap

我正在尝试将图片加载到pixmap。图像本身被添加到资源中。所以我在这里做的是:

result = pixmap.load("Field/foreground.png");

结果总是错误的。图像存在,我可以得到它的绝对路径:

    QFile qfile("Field/foreground.png");
    QFileInfo qfileinfo(qfile);
    qDebug() << qfileinfo.absolutePath();

所以路径似乎是正确的。并且qt以管理员身份运行。有什么想法吗?

PS我在Windows 7下。该代码已在linux上成功测试。

1 个答案:

答案 0 :(得分:0)

使用QFile :: exists()来检查文件是否真的存在而不只是查看路径.- @ Roku