現在程式設計都需要一個方便的使用者介面,不管這個程式是在電腦上運行或者要在手機上運行,視窗設計都是必要的一件工作。Python有提供一些方便的方法讓程式設計者可以輕鬆的建造出視窗介面,例如利用BOA工具軟體讓你產生視窗的控制環境。在微軟的程式設計中,視窗事件的控制與處理也是一大學問,微軟的VB(Visual Basic)提供簡便的方法讓程式設計者建造他們想要的視覺畫面,簡化視窗的建置程序。VB(Visual  C++)也提供工具讓設計者能夠建造出他們心中想要的視窗畫面(MFC)。在JAVA方面也有方法(SWING)讓設計者快速的佈置視窗所需要的元件(JFC)。
 
QT是一個跨平台的視窗設計函式庫,它的使用在Linux、Unix、MAC、Windows平台上面,更可以利用這個圖形函式庫來建立手機上視窗畫面。透過QT的設計畫面可以讓設計者快速的建設需要的視窗畫面。這篇文章簡單的介紹如何在Windows上安裝QT。
 
 
首先請到http://www.trolltech.com/developer/downloads/qt/windows下載軟體,如圖一所示, 並點選http://ftp.iasi.roedu.net/mirrors/ftp.trolltech.com/qt/source/qt-win-opensource-4.2.2-mingw.exe的選項

 圖一:軟體下載
 
 
 執行下載回來的程式,如圖二,點選下一步,該安裝程式會安裝兩個程式,一個是QT,另一個是MinGW。

 圖二:安裝畫面
 
 
 按了兩次"Next"之後,再來你會看到如圖三的畫面,提示你要有187.3MB的硬碟空間來安裝QT。

 圖三:安裝時需要187.3MB的硬碟空間
 
 接下來要安裝MinGW,如果你之前已經有安裝MinGW請將路徑指到你之前安裝的MinGW的安裝路徑,否則請將download and install minimal MinGW installation,並且設定你所要安裝的路徑,如圖四所示。

 圖四:安裝MinGW到c:\MinGW
 
 當你按下下一步之後,會出現圖五的畫面。

 圖五:連上主機,從線上安裝MinGW,請確認你的網路工作正常
 
 
 接下來會詢問你想要從哪邊下載MinGW,請選擇Trolltch(Norway),如圖六,然後按Install。

 圖六:選擇安裝MinGW的主機
 
 接著會花一段時間下載並安裝MinGW,如圖七所示。

 圖七:安裝MinGW
 
 安裝完之後你會看到如圖八的提示畫面,按Next。

 圖八:安裝資訊畫面
 
 最後你會看到圖九的畫面,表示你已經安裝成功,並且可以開始使用QT來編輯你的程式。

 圖九:安裝完成
 
 
接下來就是如何利用QT來編輯視窗程式,如何利用工具將程式編譯成手機上可以執行的程式,目前我還沒有實驗成功是否能在Windows平台上編譯出QT/embedded手機上可以使用的軟體,大部分的介紹性文件都說要在Linux平台上安裝QT並且利用arm-linux-g++的編譯程式編譯你的程式碼,在將編譯完成的程式碼傳送到手機上面執行。目前我正在DMA 2440(S3C2440)這塊實驗板上作實驗,該實驗板上可以安裝WinCE與Linux兩種作業平台,當然在WinCE平台上可以使用微軟的解決方案來編譯實驗版上面的視窗程式,或者使用QT來建置視窗程式,然而要在Linux平台上就需要使用QT來開發視窗程式。本篇文章主要說明如何在Windows安裝QT,進階的使用與編譯我們往後在討論。
 
 
創作者介紹
創作者 CJY0503 的頭像
CJY0503

程式設計者天堂

CJY0503 發表在 痞客邦 留言(0) 人氣()