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

2021-05-24 14:27:13 字數 732 閱讀 1297

qt/e程式接受觸控螢幕輸入的問題:

我的問題:

我把qt4.7.0移植到開發板(mini2440),執行qt demo程式,觸控螢幕可以移動滑鼠,但是不可以點下去,沒有反應。

說明:單獨的tslib測試程式是沒有問題的。而且交叉編譯qt的時候也加入了tslib的庫和標頭檔案,-i/usr/local/tslib/include -l/usr/local/tslib/lib

我的原因:

我用tslib1.4交叉編譯後生成的庫檔案

1.libts-0.0.so.0

2.libts.so

3.libts-0.0.so.0.1.0

4.libts.la 就這四個。

而友善之臂提供的庫檔案還要多乙個libts-0.0.so.0.1.1 ,把tslib的路徑指定到友善的有可以正常執行qt程式了,或者把友善的庫檔案拷貝過來,再把路徑改過來也行,單獨拷貝libts- 0.0.so.0.1.1 這個也不行。初步確定為自己做的tslib庫有問題,繼續查詢。。。呵呵

最終原因: 我原來的tslib1.4有問題,不記得從那裡搞的了,從csdn上下了乙個,經測試:生成了libts-0.0.so.0.1.1 這個庫檔案,qt就可以乖乖的支援觸控螢幕了 :) 花了我兩天的時間。

當然還有其他的原因:

1)  ./configure 時候要加-qt-mouse-tslib -i *** -l ***

2)  開發板環境變數要設定正確

3)  等等。。。

QT E觸控螢幕支援

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 ...

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...