QT E觸控螢幕支援

2021-04-14 00:47:13 字數 814 閱讀 7739

1.建立qt/e交叉編譯環境(這部分我其它的文章有)

2.在src/tools/qconfig-local.h中加入(如果沒有該檔案則重建乙個)

#define qt_qws_ipaq

#define qt_qws_ipaq_raw

#define qt_no_qws_cursor

#define qt_no_qws_mouse_auto //去掉滑鼠自動識別功能

3.我這裡就沒有設定,因為我的鏈結就是/dev/h3600_tsraw   《並在qmouselinuxtp_qws.cpp裡把/dev/h3600_tsraw替換為自己板子的裝置檔案》

4.配置:

./configure -xplatform qws/linux-arm-g++ -shared -debug -qt-mouse-linuxtp -qvfb -qt-gif -thread -depths 4,8,16,32

5.make sub-src  只編譯庫檔案

6.找乙個觸控螢幕校準工具,校準得到檔案pointercal,放到你的檔案系統etc目錄下。(這裡我用的是qtopia自帶的校準工具,再把檔案記錄下來,直接考貝到檔案系統中)

7.編譯通過後把庫檔案放到你做的檔案系統中,燒到arm板上,再設定你的qtdir目錄指向你的庫檔案,及裝置鏈結

export qws_mouse_proto=linuxtp:/dev/h3600_tsraw(這邊可以更改你的裝置名)

8.執行你的程式(./hello -qws)

完成.如果出現開啟檔案pointercal出錯,那就是沒有這個檔案,或檔案不對需要校準。

希望能幫到你們。

QTE 觸控螢幕支援

qte觸控螢幕載入有兩種方法 1 qte本身觸控螢幕載入 主要注意三個內容 編譯qte時,在其自定義配置檔案 位於qtdir src tools qconfig h,其 為自定義的名字,該特徵字可以在configure時用 qconfig 指定 所應加的內容 define qt qws ipaq d...

QTE 觸控螢幕支援

qte觸控螢幕載入有兩種方法 1 qte本身觸控螢幕載入 主要注意三個內容 編譯qte時,在其自定義配置檔案 位於qtdir src tools qconfig h,其 為自定義的名字,該特徵字可以在configure時用 qconfig 指定 所應加的內容 define qt qws ipaq d...

QT E程式接受觸控螢幕輸入的問題

qt e程式接受觸控螢幕輸入的問題 我的問題 我把qt4.7.0移植到開發板 mini2440 執行qt demo程式,觸控螢幕可以移動滑鼠,但是不可以點下去,沒有反應。說明 單獨的tslib測試程式是沒有問題的。而且交叉編譯qt的時候也加入了tslib的庫和標頭檔案,i usr local tsl...