天天看點

Qt5 從頭學(1)-- 環境

對我來說MFC太過麻煩了,同樣是桌面開發工具,Qt就完全不一樣了。Qt使用C++語言可以輕松實作“一次編寫,到處編譯”的跨平台性能,并且可以做出很多炫酷的界面效果。目前支援幾乎所有的主流平台,包括嵌入式平台和移動平台。并且擁有一流的完整的開發文檔,開發者學習起來相當容易。

Qt是奇趣(Trolltech)公司1991年開發的一個産品,08年被當時盛極一時的諾基亞收購了,後來諾基亞黃了,Qt也曾經被很多新手開發者所看不起,2011年Qt流落到Digia公司手中。知道2013年Qt進入5.x時代。Digia公司花了很大的力氣對Qt進行改進,目前Qt不經支援跨平台的桌面開發,還支援跨平台的移動開發,包括Android,IOS,WP。還有剛剛釋出不久的Ubuntu Phone移動作業系統,也是使用Qt作為首選的開發套件。沒錯,是時候學習Qt了!

本文将一步一步搭建Qt的開發環境。

首先是下載下傳Qt安裝包

進入Qt官網的下載下傳頁面,我們可以看到Qt的下載下傳版本有四個,分别是Enterprise(企業版)、Professional(專業版)、Indie Mobile(移動版)、Community(社群版)

Qt5 從頭學(1)-- 環境

可以看出社群版是免費的,使用GPL、LGPL v2、LGPL v3三種協定。點選下載下傳,進入到下載下傳頁面,根據自己的平台下載下傳合适的版本,這裡我下載下傳是

Qt 5.4.1 for Windows 32-bit (MinGW 4.9.1, 856 MB) (info)

Qt5 從頭學(1)-- 環境

下載下傳完成後輕按兩下安裝,安裝過程中選擇元件的時候注意,我是全選,反正也占不了多大的空間,你也可以根據自己的需求選擇:

Qt5 從頭學(1)-- 環境

接下來就是測試是否正确安裝了:

打開Qt Creator,建立一個項目:

Qt5 從頭學(1)-- 環境
Qt5 從頭學(1)-- 環境

建立一個Qt Widgets Application·:

Qt5 從頭學(1)-- 環境
Qt5 從頭學(1)-- 環境

選擇建構套件,這裡預設就行了:

Qt5 從頭學(1)-- 環境

類資訊,預設就行:

Qt5 從頭學(1)-- 環境

完成後點選運作:

Qt5 從頭學(1)-- 環境
Qt5 從頭學(1)-- 環境

如果可以正确運作的話,就說明Qt的環境已經安裝好了。

接下來,我們将手動編寫一個Qt程式。

Qt

繼續閱讀