首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QWidget 设置背景图片,为什么在pc 上可以显示,而在arm上则显示不出来解决方案

2012-02-11 
QWidget 设置背景图片,为什么在pc 上可以显示,而在arm上则显示不出来QWidget widgetwidget.setAutoFillBac

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下有特定格式图片支持库没


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

热点排行