QT触摸屏的实现

QT触摸屏的实现

ID:38094919

大小:31.50 KB

页数:3页

时间:2019-05-24

QT触摸屏的实现_第1页
QT触摸屏的实现_第2页
QT触摸屏的实现_第3页
资源描述:

《QT触摸屏的实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用了一天的时间,阅读了大量的资源,总算把QT2.*的触摸屏给弄好了,哈.成就来的太容易,总觉得哪里有问题,不塌实...发出来让大家看看吧,欢迎交流,希望能给同样想解决这个问题的朋友们一些少许的帮助.弄这个我主要参考了网上的尘封の觉醒的方法       #######需要的相关软件包:qt-embedded-2.3.10-free.tar.gzqt-x11-2.3.2.tar.gztmake-1.13.tar.gztslib.tar.gz#######解压上面的相关包以后,有以下几个目录:qt-2.3.10qt-2.3.2tmake-1.13tslibtsli

2、b-install这些解压以后的目录都放在同一个目录下,例如,我把他们都放在了/root/myTslib/下#######设置相关的环境变量这些环境变量都是在/root/myTslib/下设置的,因为我把上面解压以后的文件夹放在了此目录下.exportQTEDIR=$PWD/qt-2.3.10exportQT2DIR=$PWD/qt-2.3.2exportTMAKEDIR=$PWD/tmake-1.13exportTSLIBDIR=$PWD/tslibexportTSLIBINST=$PWD/tslib-installexportLD_LIBRARY_PAT

3、H=$TSLIBINST/libexportCC=arm-linux-gcccdtslib./autogen.sh--host=arm-linux--prefix=$TSLIBINST make-j4makeinstall########注意::在编译qte-2.3.10和qte-2.3.2时,$TMAKEDIR/lib/qws/linux-arm-g++/tmake.conf文件中            “TMAKE_LINK=arm-linux-gcc”            “TMAKE_LINK_SHLIB=arm-linux-gcc”       

4、      一定是上面的那样,用gcc#####cptslibtoqtelibdircp-a$TSLIBDIR/src/.libs/*  $QTEDIR/lib/cp-a$TSLIBDIR/plugins/.libs/*.so $QTEDIR/lib/cp-a$TSLIBINST/bin/*    $QTEDIR/bincp-a$TSLIBINST/etc/ts.conf $QTEDIR/.cp-a $TSLIBINST/include/ts* $QTEDIR/include/.####BuildQt/X112.3.2cd$QT2DIRexportTMAKE

5、PATH=$TMAKEDIR/lib/linux-g++exportQTDIR=$QT2DIRexportPATH=$QTDIR/bin:$PATHexportLD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATHmakeclean./configure-no-opengl-no-xft makecp-fbin/uic$QTEDIR/bin/      //没有这一步也性#####BuildQt/Embedded编译之前要修改一些东西1.在qt-2.3.10/src/kernel/下,修改qwsmouse_qws.cpp程序,

6、此文件中有3处/etc/pointercal,把这3处的etc修改成tmp ,因为开发板是在/tmp/下找到校正信息温暖文件的,"pointercal"这个名子随便改,只要在接下来的环境变量设置时,写成相应的就行(看接下来的几步)2.修改/qt-2.3.10/configs/linux-arm-g++-shared文件: #Linkingapplication下的SYSCONF_LIBS=-lm 修改为SYSCONF_LIBS=-lm-lts #Linkingsharedlibraries下的SYSCONF_LINK_SHLIB=arm-linux-gcc修

7、改为  SYSCONF_LINK_SHLIB=arm-linux-gcc-lts修改完后,开始编译qte-2.3.10cd$QTEDIRexportTMAKEPATH=$TMAKEDIR/lib/qws/linux-arm-g++exportQTDIR=$QTEDIRexportPATH=$QTDIR/bin:$PATHexportLD_LIBRARY_PATH=$QT2DIR/lib:$QTDIR/lib:$LD_LIBRARY_PATH  cp-f../qconfig-large.h  src/tools/qconfig-my.h  上面的cp命令中的q

8、config-large.h是老师给的一个头文件/c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。