Qt/Embedded以原始Qt為基礎,并做了許多出色的調(diào)整以適用于嵌入式環(huán)境。Qt/Embedded通過Qt API與Linux I/O設施直接交互,成為嵌入式Linux端口。同Qt/X11相比,Qt/Embedded很省內(nèi)存,因為它不需要一個X服務器或是Xlib庫,它在底層拋棄了X lib,采用framebuffer)作為底層圖形接口
目前的桌面機操作系統(tǒng)大多有著美觀、操作方便、功能齊全的GUI(圖形用戶界面),例如KDE或者GNOME。GUI(圖形用戶界面)是指計算機與其使用者之間的對話接口,可以說,GUI是當今計算機技術的重大成就。它的存在為使用者提供了友好便利的界面,并大大地方便了非專業(yè)用戶的使用,使得人們從繁瑣的命令中解脫出來,可以通過窗口、菜單方便地進行操作。
通過編寫一個跳動的“Hello,World”字符串,進一步熟悉嵌入式Qt的開發(fā)過程。
本章主要講解了嵌入式Linux的圖形編程。首先介紹了幾種常見的嵌入式圖形界面編程機制,并給出了它們之間的關系。
華清遠見為您帶來經(jīng)典教程:嵌入式Linux應用程序開發(fā)