Qt移植到開發板上如何使用觸控螢幕及改變介面大小

2021-08-27 06:04:28 字數 679 閱讀 1021

觸控螢幕:

一、首先要在開發板上安裝tslib ,具體安裝步驟參考我之前的部落格:

二、安裝完後,載入觸控螢幕驅動:insmod ts.ko,然後執行./ts_calibrate 進行五點校準,之後會在/etc/下生成乙個檔案 pointercal,要有這個觸控螢幕才能用。

三、修改/etc/profile:

新增這幾行 :

export qws_mouse_proto=tslib:/dev/input/event0(這個event*是根據你載入觸控螢幕驅動後 ls /dev/event* ,然後檢視新新增的是哪個event)

export qws_display=linuxfb:/dev/fb0

export qws_size=480x272 (通過這個設定qt介面的大小)

儲存,退出,在命令列輸入 source /etc/profile

四、執行qt可執行程式,ok

介面大小:

在qt main.cpp函式裡新增

mainwindow

w;

w.resize(480,272); (開發板lcd解析度)

w.show();

移植SQLite到開發板

一 環境介紹 1 主機環境 redhat 2 交叉編譯器 arm linux gcc 4.3.2 3 軟體包 sqlite autoconf 3080701 tar.gz 4 目標板 tq2440 二 移植步驟 2 解壓 tar xzvf sqlite autoconf 3080701 tar.gz...

移植QT5 4 0到ARM開發板

qt5中不再用到qt4中的視窗系統qws 而是使用qpa系統,二者之間的差異還不清楚,但是程式執行時不需要再加上引數 qws了。而這個特性也導致qt5與qt4的移植過程有一些區別,這裡記錄一下。tar zxvf qt everywhere opensource src 5.4 0.tar.gz 解壓...

移植數碼相框到arm開發板上

首先確保自己的數碼相框在linux 虛擬終端 下可以正確執行 需要的3個庫 字型,jpeg,freetype 2.3.11 jpeg 8 libmad 0.15.0b 這些庫的配置,編譯首先是繁瑣的事情,先鍵入什麼命令,後鍵入什麼命令,make後面要跟什麼引數,讓很多新人頭疼 老師在講的時候也是異常...