一、Qt
1.1、Qt是什么
????????Qt是一個跨平臺的C++圖形用戶界面應用程序框架。它為應用程序開發者提供建立圖形界面所需的所有功能。它是完全面向對象的,很容易擴展,并且允許真正的組件編程。
1.2、Qt的發展歷程
1991年 Qt最早由芬蘭奇趣科技開發
1996年 進入商業領域,它也是目前流行的Linux桌面環境KDE的基礎
2008年 奇趣科技被諾基亞公司收購,Qt稱為諾基亞旗下的編程基礎
2012年 Qt又被Digia公司收購
2014年4月 跨平臺的集成開發環境Qt Creator3.1.0發布,同年5月20日配發了Qt5.3正式版,至此Qt實現了對iOS、Android、WP等各平臺的全面支持。
1.3、QT版本
1、商業版本????????
????????需購買授權并通過企業賬號驗證安裝,允許閉源和靜態鏈接。
2、開源版本?
????????安裝時需使用?個人賬號?(不可填寫企業信息),且僅支持 LGPL/GPL 協議。
?二、如何創建QT工程
2.1、創建qt工程【window版本】
打開Qt Creator 界面? 點擊? ?選擇 菜單欄 【文件】-? 并? ?點擊? 【新建文件或項目N】菜單項
最后? 選擇【Choose】按鈕,彈出如下對話框
點擊? 【下一步】
點擊? 【下一步】
點擊? 【下一步】
點擊? 【下一步】
點擊? 【下一步】
點擊? 【下一步】
最后創建完成
三、Qt應用程序框架
3.1、如何編譯
3.1.1、第一種方式
3.1.2、第二種方式
3.1.3、第三種方式
????????????????快捷鍵 : Ctrl + r
3.2、程序組成
3.2.1、整體框架
3.2.2、工程項目簡單解析
自動生成的,了解就行。當你已經基本掌握qt的時候,翻閱一下資料,已經難不倒你了
3.2.3、頭文件
但是一般我們會加一個私有全局變量
它的是意思是,這個全局變量只能使用在此類中,不能給其它類使用。大概是節省空間
3.2.4、主函數
3.2.5、子函數
四、編譯生成窗口
我們最終的目標都是? ? 去設計這個窗口,并實現出我們想要的應用軟件出來