I'm trying to load image to pixmap. Image itself is added to resources. So here what I'm trying to do:

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

result is always false. Image exists, I can get it's absolute path like this:

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

so path seems to be correct. And qt is running as admin. Any ideas?

PS I'm under Windows 7. The smae code was successfully tested on linux.

有帮助吗?

解决方案

Use QFile::exists() to check if the file really exists instead of just looking the path.- @Roku

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top