在嵌入式qt中,常常需要儲存使用者的操作習慣
ps:在開機重啟時,需要顯示重啟以前的狀態,這就需要將用到配置檔案,將相關引數儲存下來,也就是說保留配置檔案。
考慮到系統呼叫等操作,可以將其分為讀,寫兩個操作。
步驟1:
建立結構體struct,將需要用到儲存的引數一條條歸類好,對應乙個個模組
ps:
typedef struct
qtset,*
pqtset
;
步驟2:初始化結構體
qtset qtparam;
qtparam.
pqtset=0
;...
步驟3:讀取配置檔案
readprofilefile
(&qtparam,
sizeof
(qtparam));
int readprofilefile
(char *filename, unsigned int *actualreadsize)
readdatasize =
fread
(curaddr,
1, chunksize, hndlfile)
;...
...fclose
(hndlfile)
;}
步驟4:修改儲存配置檔案
writeprofilefile
(filename,
&qtparam,
sizeof
(qtparam));
int writeprofilefile
(char *filename, unsigned char *addr, unsigned int size)
嵌入式Linux啟動配置檔案及指令碼
使用busybox製作根檔案系統時,etc目錄非常重要,它包含了嵌入式linux啟動所需的配置檔案及指令碼.由於init程序,或者說linuxrc程式會解析inittab檔案,因此就從 etc inittab檔案開始說起.1 檔案 etc inittab 該檔案是init程序需要解析的檔案,它的每個...
嵌入式Linux下移植QT
2人收藏此文章,我要收藏 發表於1年前 2012 07 28 14 59 已有949次閱讀 共0 一 操作環境 ubuntu12.04 qt everywhere opensource src 4.8.2.tar.gz arm 2009q1 203 arm none linux gnueabi.bi...
QT嵌入式程式,成功執行
2 環境搭建參考 部落格裡環境變數設定方法不錯 3 建立arm示例程式test.cpp 注test程式要用.cpp格式 4 按照另一篇部落格,建立虛擬機器與開發板的ftp連線,將編譯好的test程式考到開發板裡 5 直接執行的話會報error while loading shared librari...