这两天在移植qt-embedded-free-3.3.8到2440的板子里
看了网上很多的文章 有些不明白的地方
(1)qt3是不是只支持tslib1.3?只在一个地方看到有人用1.4
(2)为什么有的文章说需要修改好几个源文件才能支持tslib?
http://blog.csdn.net/a349833522/article/details/5623638**********************************************************************
五、编写src/tools/qconfig-local.h文件,添加触摸屏支持。
#ifndef QT_H #endif #ifndef QT_DLL #define QT_DLL #endif #define QT_QWS_IPAQ #define QT_QWS_IPAQ_RAW #define QT_NO_QWS_CURSOR #define QT_NO_QWS_MOUSE_AUTO
六、添加tslib补丁,增加QT3.3.8对tslib的触摸屏校正支持。
将tslib.patch 复制到/root/build_qt目录下,然后进入/root/build_qt/qte目录执行: patch –p1 < ../tslib.patch
*********************************************************************************************
但是很多其他的文章没有这么做 却也成功了?
(3)在./configure的时候参数很不一样 大概明白些
最明显的差别就是有的人在配置的时候就指定了tslib的路径,有德人却没有?
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
我现在遇到的问题是 QT的程序使用触摸屏 点击按键有时候会弹不起来
今天用鼠标实验了下 没有弹不起来的问题
所以觉得tslib有点问题 是不是需要打补丁 或者移植的时候有什么问题
求高手指点下嘛