一,Qt簡介
1.1 Qt
- Qt(官方發(fā)音 [kju:t],音同 cute)是一個跨平臺的 C++ 開發(fā)庫,主要用來開發(fā)圖形用戶界面(Graphical User Interface,GUI)程序,當然也可以開發(fā)不帶界面的命令行(Command User Interface,CUI)程序。
- Qt 還存在 Python、Ruby、Perl 等腳本語言的綁定, 也就是說可以使用腳本語言開發(fā)基于 Qt 的程序。開源社區(qū)就是這樣,好東西就會被派生擴展,到處使用, 越來越壯大。
- Qt 支持的操作系統(tǒng)有很多,例如通用操作系統(tǒng) Windows、Linux、Unix,智能手機系統(tǒng) Android、iOS、WinPhone, 嵌入式系統(tǒng) QNX、VxWorks 等等。
1.2 Qt可以做什么
Qt 雖然經(jīng)常被當做一個 GUI 庫,用來開發(fā)圖形界面應(yīng)用程序,但這并不是 Qt 的全部;Qt 除了可以繪制漂亮的界面(包括控件、布局、交互),還包含很多其它功能,比如多線程、訪問數(shù)據(jù)庫、圖像處理、音頻視頻處理、網(wǎng)絡(luò)通信、文件操作等,這些 Qt 都已經(jīng)內(nèi)置了。Qt 是應(yīng)用程序開發(fā)的一站式解決方案,有了 Qt,你就可以高枕無憂了!Qt 本身包含的模塊也日益豐富, 一直有新模塊和第三方模塊加入進來。大部分應(yīng)用程序都可以使用 Qt 實現(xiàn),除了與計算機底層結(jié)合特別緊密的,例如驅(qū)動開發(fā),它直接使用硬件提供的編程接口,而不能使用操作系統(tǒng)自帶的函數(shù)庫。
1997年,Qt 被用來開發(fā) Linux 桌面環(huán)境 KDE,大獲成功,使 Qt 成為 Linux 環(huán)境下開發(fā) C++ GUI 程序的事實標準。Linux 也是嵌入式的主力軍,廣泛應(yīng)用于消費類電子、工業(yè)控制、軍工電子、電信/網(wǎng)絡(luò)/通訊、航空航天、汽車電子、醫(yī)療設(shè)備、儀器儀表等相關(guān)行業(yè)。Qt 雖然也支持手機操作系統(tǒng),但是由于 Android 本身已經(jīng)有 Java 和 Kotlin,iOS 本身已經(jīng)有 Objective-C 和 Swift,所以 Qt 在移動端的市場份額幾乎可以忽略。
總起來說,Qt 主要用于桌面程序開發(fā)和嵌入式開發(fā)。
二、下載安裝
這里安裝Qt5.14.2
2.1 官網(wǎng)下載鏈接
Index of /archive/qt/5.14/5.14.2
2.2 安裝
下載完之后,直接雙擊打開安裝包,進行安裝即可
如果有Qt賬號,直接登錄就可以了,如果沒有可以在下面注冊一個,然后點Next
選擇安裝路徑(注意:路徑中不能有空格,也不能有中文),確保自己能找到位置,后續(xù)可能會有一些配置,需要找到路徑
選擇組件的界面,點開第一個組件Qt 5.14.2
點開之后,把這些都選上,下一步
安裝
三、VS2019中的qt環(huán)境配置
3.1 VS安裝Qt插件(擴展安裝)
選擇菜單欄的 擴展->管理擴展,輸入Qt搜索,然后下載Qt Visual Studio Tools
注意:此方法特別慢,有可能慢到無法下載
3.2 VS安裝Qt插件(下載安裝)
可以在Qt官網(wǎng)下載對于版本的插件,然后直接安裝,速度較快。我這里是Vs2019:https://download.qt.io/official_releases/vsaddin/2.4.1/
選擇清華大學(xué)鏡像源下載即可
打開安裝包之后,點擊Install等待安裝完成即可(安裝之前,請先關(guān)掉Vs)
四、設(shè)置插件
打開Vs,擴展->Qt VS Tools->Qt Options
點擊Qt Options
如果在彈出上述界面的同時,還彈出以下錯誤,再配置一下就ok了
重新配置時,先刪掉自動配置好的路徑,然后點擊Add自己添加一個,如下是具體的路徑選項,選擇msvc2017_64文件夾,點擊確定即可
然后點擊OK
五、創(chuàng)建QT項目
在Vs中點擊新建項目,搜索Qt找到Qt Widgets Application,然后點擊下一步。
點擊下一步后進行創(chuàng)建GUI,會彈出一個安裝向?qū)?br>
點擊Next,選擇模塊(以默認選好)繼續(xù)Next文章來源:http://www.zghlxwxcb.cn/news/detail-471115.html
點擊Finish完成創(chuàng)建!文章來源地址http://www.zghlxwxcb.cn/news/detail-471115.html
到了這里,關(guān)于Qt5.14.2安裝教程和VS2019中的qt環(huán)境配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!