QT使用qss,交叉后在开发板上没有效果
如题,我使用了很多的图片来填充pushbutton,所以将样式表都写到了qss文件中,将图片也留在了对应的文件夹下面。
在windows和ubuntu下,运行都正常,都能看到图片显示。但是经过交叉编译后,在开发板上运行的话,样式表无法显示出来。
是不是嵌入式平台不支持样式表!!
住:我的图片格式都是png格式 qss?交叉编译 图片
[解决办法]
/configure -prefix /opt/tq335x/qt-4.8.5 -opensource -confirm-license -fast -no-accessibility -qt-sql-sqlite -no-qt3support -no-xmlpatterns -no-multimedia -no-audio-backend -no-phonon -no-phonon-backend -no-svg -no-webkit -no-javascript-jit -no-script -no-scripttools -no-declarative -no-declarative-debug -qt-zlib -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -nomake libs,tools,examples,demos,docs -no-nis -no-cups -no-iconv -no-dbus -embedded arm -little-endian -host-little-endian -qt-freetype -no-opengl -depths all -qt-gfx-linuxfb -qt-kbd-tty -qt-kbd-linuxinput -qt-mouse-tslib -qt-mouse-pc -qt-mouse-linuxinput -no-glib -platform linux-g++-32 -xplatform linux-tq335x-gnueabi-g++
这是我的配置,我只使用了 gui 部分,其它都没编译。