读书人

QWidget 设置背景图片为什么在pc 上

发布时间: 2012-02-11 09:51:35 作者: rapoo

QWidget 设置背景图片,为什么在pc 上可以显示,而在arm上则显示不出来
QWidget widget
widget.setAutoFillBackground(true); // 也可以
QPalette palette;
palette.setBrush(QPalette::Background, QBrush(QPixmap(":/image/bg.png")));
widget.setPalette(palette);

我就通过上面的程序来设置QWidget 窗体的背景为一个图片, 设置后,在 pc 上编译后可以显示
但当我 交叉编译后 放到arm 上运行,就显示不错图片。不知道 这是为什么,

但QPushButton 上的图片就可以显示,不管是pc 上 还是arm 上都可以

这是为什么啊??

[解决办法]
arm下有些格式的图片不能显示,楼主换成png格式的,应该可以显示
[解决办法]

探讨

引用:

arm下有特定格式图片支持库没


怎么增加图片的支持库呢??

读书人网 >QT开发

热点推荐