标题:setStyleSheet设置了背景发布程序在其他机子上显示不出来
作者:nightcolor
日期:2011-01-07 09:52
内容:
setStyleSheet("QMainWindow{ background-image:url(:/pics/help.jpg)}");
编译后,自己机器上有背景,但是放到别人电脑上无背景显示,怎么回事呢?期待高手回答!
注:也设置了按钮的,如setStyleSheet("QPushButton{color: white;border-image: url(:/pics/key_cancel.png)") 按钮的图片是显示出来的
#1 [XChinux 01-07 10:02]
你用到了jpg图像,那么发布时对应的插件是否也带过去了?
#2 [nightcolor 01-07 11:12]
哦,没,谢谢版主,但要什么插件呢?png图片怎么不需要插件吗,还是自带了插件?
#3 [nightcolor 01-07 11:20]
谢谢版主,明白了
#4 [nightcolor 01-07 11:24]
qjpeg4.dll 我加了这个,还是没显示
#5 [nightcolor 01-07 11:47]
#include
Q_IMPORT_PLUGIN(qjpeg)
QTPLUGIN += qjpeg
后报cannot find -lqjpeg错误