對我來說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(社群版)
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuITO2kDM2gjNxETMzETNw8CX1ATNxAjMvwVO2QjNyQzLcd2bsJ2Lc12bj5ycn9Gbi52YuAzcldWYtl2Lc9CX6MHc0RHaiojIsJye.png)
可以看出社群版是免費的,使用GPL、LGPL v2、LGPL v3三種協定。點選下載下傳,進入到下載下傳頁面,根據自己的平台下載下傳合适的版本,這裡我下載下傳是
Qt 5.4.1 for Windows 32-bit (MinGW 4.9.1, 856 MB) (info)
下載下傳完成後輕按兩下安裝,安裝過程中選擇元件的時候注意,我是全選,反正也占不了多大的空間,你也可以根據自己的需求選擇:
接下來就是測試是否正确安裝了:
打開Qt Creator,建立一個項目:
建立一個Qt Widgets Application·:
選擇建構套件,這裡預設就行了:
類資訊,預設就行:
完成後點選運作:
如果可以正确運作的話,就說明Qt的環境已經安裝好了。
接下來,我們将手動編寫一個Qt程式。