为什么QPixmap.load返回false?

时间:2013-12-25 02:53:02

标签: c++ qt ubuntu qtgui qpixmap

在下面的代码getPixmap中返回一个NULL像素图,此时程序尝试从资源加载像素图。出于某种原因,在Ubuntu 11.10上运行正常,但在Ubuntu 13.10下它返回false。为什么呢?

QPixmap pix = getPixmap(photo);
if (pix.isNull()){
    if (!pix.load(":/resources/images/user/Unknown.jpg")){
        printf("picture failed to load\n");
        fflush(0);
        exit(0);
    }
}

0 个答案:

没有答案