各位好,我遇到一个问题,不知道是什么原因,还希望各位帮忙解答,谢谢!!
我今天移植了qt-embedded-linux-opensource-src-4.5.1.tar.bz2到ARM9开发板上,触摸屏校验使用的是QT自带的linuxTP。设置的环境变量如下:
export QTDIR=/tmp/yoso
export PATH=$QTDIR/libqe:$PATH
export QWS_MOUSE_PROTO="LinuxTP:/dev/h3600_tsraw"
export QWS_DISPLAY=LinuxFb:/dev/fb0
export QWS_SIZE=320X240
export QT_ONSCREEN_PAINT=0
export LD_LIBRARY_PATH=$QTDIR/qte:/tmp/yoso/tslib/lib:/lib:/usr/lib:$LD_LIBRARY_PATH
export QT_QWS_FONTDIR=/tmp/yoso/qte/fonts
接着测试了mousecalibration这个测试程序,程序校验很OK。
但是,接着我运行我自己的程序的时候,发现我点击的位置发生了很大的偏移,应该说是颠倒的位置。我点击左上角,事件却响应在右下角,不知道是怎么回事?各位,知道是什么情况吗?是我的程序有问题,还是其他什么原因,谢谢各位了。。。。。。