Dear, I'm able to compile and install the QT4.6.1 library on top of the Qtopia 2 distributed with the card, and I'm also able to run the examples with -qws option, but I can't interact with them I only get the the window with everything like painted on the screen but the control remains to the Qt2 so if I use the touch screen or the keyboard the effect is coming from the qt2 and the display refresh is a mixture of the QT4 app in the forground and the qt2 in the background... Any suggestion?
Qtopia 4.6.1 app
qws is a virtual framebuffer for QT. Since mini2440 kernel is configured for a framebuffer, you can have only ONE app using the framebuffer on a terminal. What you have is two apps sharing the same frame buffer. It is like two kids painting on the same canvas. What you could try is give QT 4.6.1 his own canvas. This can be done by changing the terminal by using chvt command which switches the terminals. You could try "chvt 2" or "chvt 3" to change the terminal and then launching your QT 4.6.1 app. See the chvt doc for further refrence. http://linux.about.com/library/cmd/blcmdl1_chvt.htm --fatbrain
Thanks, now I'm able to run QT4 app, but I use a different strategy, I edit the starting script and use a consol via serial cable to write che command on mini2440. I sti have a differen problem, even if every applications starts correctly I'm not able to use the touch screen, I basically use the same TSlib that is already installed and works with qt2. Any suggestion?