[Qt-interest] configure-flags: 3.3 vs 4.5 [embedded]
Karl Krach
mailinglists at blueSpirit.la
Sun Mar 22 16:12:25 CET 2009
Hello,
I'm working on an embedded hardware, running a 2.4 kernel with qt 3.3.
Now I'm evaluating qt 4.5 on the same device. My problem: A simple demo
app with a single combo box looks on the qt 3.3 quite nice, compiled
with qt 4.5 it looks really ugly.
Two screenshots to compare:
http://www.bluespirit.la/tmp/arm_qt33_combo.jpg
http://www.bluespirit.la/tmp/arm_qt45_combo.jpg
Both is 'out of the box'. Both is compiled with '-depth 4', because I
have only a 4bit grayscale display.
Theses are my qt 4.5 configure flags:
../qt-embedded-linux-commercial-src-4.5.0/configure -prefix
/home/KKrach/programs/arm-qt-embedded-4.5.0 -prefix-install -embedded
arm -xplatform qws/linux-arm-g++ -depths 4 -optimized-qmake -no-armfpa
-no-opengl -no-glib -no-exceptions -no-accessibility -no-qt3support
-no-phonon -no-phonon-backend -no-svg -no-webkit -no-scripttools
-no-openssl -no-stl -no-nis -nomake "examples demos docs" -no-gif
-no-libtiff -qt-libpng -no-libmng -no-sql-sqlite -no-mouse-pc
-no-mouse-bus -no-mouse-yopy -no-mouse-linuxtp -qt-kbd-usb -qt-gfx-vnc
-qt-gfx-linuxfb -qt-gfx-qvfb -qt-gfx-transformed -no-gfx-multiscreen
-confirm-license
and these the qt 3.3 configure flags:
/opt/qt/arm/qt-embedded-commercial-3.3.2-xml/configure -embedded arm
-debug -thread -shared -disable-canvas -disable-sql -disable-opengl
-enable-xml -qt-imgfmt-jpeg -qt-imgfmt-png -no-imgfmt-mng -no-stl
-depths 4 -qvfb -qt-gfx-vnc -qt-gfx-raster -qt-gfx-qvfb
-qt-gfx-transformed -qt-kbd-usb -no-mouse-pc -no-mouse-bus
-no-mouse-yopy -no-mouse-linuxtp -no-gfx-mach64 -no-gfx-matrox
-no-gfx-vga16-no-gfx-voodoo -no-gfx-snap -no-imgfmt-mng -no-imgfmt-jpeg
-no-cups -no-nis -no-style-platinum -disable-workspace -no-gfx-snap
If I printf the depth information of QScreen, I get the following output:
./arm-qt-test -qws
QScreen supports 4Bit: true
physicalHeight= 113
physicalWidth = 169
pixelFormat = 0
depth = 4
pixmapDepth = 4
Do you have any suggestions, what I can try to get a better
visualization on the screen?
Thanks,
Charly
More information about the Qt-interest-old
mailing list