感谢!
步骤是这样的吗?
1.编译QTE时,在其自定义配置文件(位于QTDIR/src/tools/qconfig-XXX.h,其XXX为自定义的名字,该特征字可以在configure时用-qconfig XXX指定)所应加的内容:
#define QT_QWS_IPAQ
#define QT_QWS_IPAQ_RAW
去掉鼠标自动识别功能 :#define QT_NO_QWS_MOUSE_AUTO
去掉不用的鼠标驱动,(在实际中,这一步可以不要,但对于缩减QTE的大小很有帮助),方法主要是在configure时设置配置参数为-no-mouse-pc -no-mouse-bus -no-mouse-yopy -no-mouse-vr41xx 。
以该编译好的QTE库为基础,编译应用程序;
2.在目标机上,要将触摸屏驱动链接好。在QTE3.0的版本中,如果定义了上述的两个IPAQ相关的宏,其默认打开设备文件/dev/h3600_tsraw。如果只定义QT_QWS_IPAQ,则打开设备文件为/dev/h3600_ts。
3.在目标机上,设定环境变量:QWS_MOUSE_PROTO=linuxtp:/dev/h3600_tsraw。
我按上面的方法做了,但是xy的坐标值打印出来的值很大,按理说不会超过1024啊。还有按这种方法怎样产生校屏配置文件?