Qt4 圖形元件入門

 

對於桌面視窗應用程式,我總有一種難以割捨的感覺,大學時代會用C語言寫個簡單的DOS圖形介面,就覺得是很不可思議的功能,到了Windows的時代,會用Visua Basic拉拉視窗,在上面解個二階微分方程式,把解集畫在視窗上,就覺得自己好像很了不起。

即使是現在許多Web應用程式,使用了像是Flash、Ajax之類的技術,把網頁設計的好像桌面應用程式的操作,我對於桌面應用程式還是很鍾情,總還有那種,程式就是要裝在自己電腦中才算是程式的感覺。

最近在看 Qt4 的東西,雖然Qt現在已不只是GUI框架了,但我還是喜歡從GUI元件開始來看Qt的東西,可以寫個視窗秀出來,還是比較有成就感吧!

雖然撰寫Qt應用程式時是使用 C++,不過Qt的架構設計的跟Java蠻像的,尤其是Qt4在許多元件上都翻新了,使用了許多模式的觀念,有Java的底子,其實學Qt蠻快的,尤其是Qt的線上文件寫的真的很詳細,範例也很多可以參考,光看Qt的線上文件,就可以摸出許多元件的使用方式,這點JavaDoc真的應該好好借鏡一下。

元件講是講不完的,Qt 參考文件與範例 才是王道,不過我還是整理了一些簡單的使用方式,對於想大致了解Qt提供了哪些GUI元件,應該是個快速入手的參考吧!

  • 按鈕選項
按鈕與選項是視窗程式中最基本的元件。
對話方塊用來與使用者作簡單的訊息交換與溝通。
文字欄位是使用者輸入資訊的基本元件。
這類元件通常用於顯示項目清單,可以簡單的列示,或者是使用樹狀或表格等。
除了上面介紹的三種基本版面配置之外,還可以使用一些版面元件來協助元件的群組與版面的切割。
簇繁不及備載...Orz...



迴響:

發表迴響:
  • HTML 語法: 關閉

Search







follow caterpillar at http://twitter.com


Feeds

Referers

Navigation