问题是这样的:QPainter::begin: Paint device returned engine == 0, type: 2 我的代码是这样的: QPainter painter; QPixmap playboard; playboard.load("playboard.JPG"); painter.begin(&playboard); ....... 在pc版本运行能正确显示,在qvfb也能正常显示,但是arm版本却无法正常显示图片。在网上查QPainter::begin: Paint device returned engine == 0, type: 2 的解决方法,别人说是因为没有图片,playboard(QPixmap类型)是null的,所以无法显示,返回type:2。 可是我的qvfb版本却能正常显示,图片都在当前目录下,为什么板子上面显示不了呢? 急求各位大侠帮忙解答!