人成在线免费视频|久久久久成人国产免费|亚洲成a人片4444|初尝人妻少妇中文字幕XX|久久综合婷婷噜噜综合网站|粉嫩小泬无遮挡久久久久久|国产精品午夜无码AV天美传媒|欧美日韩专区国产精品一区二区

資訊

精準(zhǔn)傳達(dá) ? 有效溝通

從品牌網(wǎng)站建設(shè)到網(wǎng)絡(luò)營銷策劃,從策略到執(zhí)行的一站式服務(wù)

Python Qt GUI設(shè)計(jì)簡介、環(huán)境下載和安裝

來源:公司資訊 | 2021.08.16

1、Qt簡介

Qt是一個(gè)1991年由QtCompany開發(fā)的跨平臺(tái)C++圖形用戶界面應(yīng)用程序開發(fā)框架。它既可以開發(fā)GUI程序,也可用于開發(fā)非GUI程序,比如控制臺(tái)工具和服務(wù)器。Qt是面向?qū)ο蟮目蚣埽苋菀讛U(kuò)展,并且允許真正地組件編程。

Qt主要用于桌面程序開發(fā)和嵌入式開發(fā),經(jīng)過20多年的發(fā)展,Qt已經(jīng)成為最優(yōu)秀的跨平臺(tái)開發(fā)框架之一,在各行各業(yè)的項(xiàng)目開發(fā)中得到廣泛應(yīng)用。許多大型軟件都是用Qt開發(fā)的,如AutodeskMaya、GoogleEarth、Skype、WPSOffice等。

Qt官網(wǎng)地址:https://www.qt.io/

2、Qt的優(yōu)勢

世界上的GUI庫多如牛毛,有的跨平臺(tái),有的專屬于某個(gè)操作系統(tǒng);有的只有UI功能,有的還融合了網(wǎng)絡(luò)通信、多媒體處理、數(shù)據(jù)庫訪問等底層功能。

用Qt來開發(fā)Windows桌面程序有以下優(yōu)點(diǎn):

簡單易學(xué):Qt封裝的很好,幾行代碼就可以開發(fā)出一個(gè)簡單的客戶端,不需要了解WindowsAPI。

資料豐富:資料豐富能夠成倍降低學(xué)習(xí)成本,否則你只能去看源碼,關(guān)于DirectUI、Htmlayout、aardio的資料就很少。

漂亮的界面:Qt很容易做出漂亮的界面和炫酷的動(dòng)畫,而MFC、WTL、wxWidgets比較麻煩。

獨(dú)立安裝:Qt程序最終會(huì)編譯為本地代碼,不需要其他庫的支撐,而Java要安裝虛擬機(jī),C#要安裝.NETFramework。

跨平臺(tái):如果你的程序需要運(yùn)行在多個(gè)平臺(tái)下,同時(shí)又希望降低開發(fā)成本,Qt幾乎是必備的。

經(jīng)常有人將MFC和Qt進(jìn)行對(duì)比,MFC只能應(yīng)用在Windows平臺(tái),而Qt是跨平臺(tái)的,一次編寫,到處運(yùn)行。

另外,Qt已經(jīng)封裝了底層細(xì)節(jié),學(xué)習(xí)Qt將會(huì)非常簡單;而MFC只是給WindowsAPI加了一層包裝,不了解WindowsAPI也學(xué)不好MFC,大家普遍反映MFC難學(xué)。

我們不能簡單地說Qt好還是MFC好,兩者都有用武之地;但是初學(xué)者學(xué)習(xí)Qt會(huì)比較簡單,不用應(yīng)付那些煩人的WindowsAPI,很快就能開發(fā)出帶有漂亮界面的應(yīng)用程序。

3、Qt環(huán)境下載

Qt官網(wǎng)有一個(gè)專門的資源下載網(wǎng)站,所有的開發(fā)環(huán)境和相關(guān)工具都可以從這里下載地址:http://download.qt.io/

這里再給各位推薦幾個(gè)國內(nèi)著名的Qt鏡像網(wǎng)站:

中國科學(xué)技術(shù)大學(xué):http://mirrors.ustc.edu.cn/qtproject/

清華大學(xué):https://mirrors.tuna.tsinghua.edu.cn/qt/

中國互聯(lián)網(wǎng)絡(luò)信息中心:https://mirrors.cnnic.cn/qt/

國內(nèi)鏡像網(wǎng)站的結(jié)構(gòu)和官方是類似的,這里不再贅述。

4、Qt環(huán)境安裝(Windows環(huán)境)

雙擊下載得到的qt-opensource-windows-x86-5.14.2.exe即可開始安裝。Qt的安裝過程和普通的Windows軟件一樣,按照向?qū)нM(jìn)行操作即可。

關(guān)于Qt的安裝需要說明以下幾點(diǎn)。

4.1、注冊(cè)和登錄

Qt在安裝過程中會(huì)提示用戶進(jìn)行注冊(cè)和登錄,雖然實(shí)際開發(fā)時(shí)不需要登錄,但是新用戶也需要注冊(cè),否則無法進(jìn)行安裝。

4.2、安裝路徑和關(guān)聯(lián)文件

Qt允許用戶自定義安裝路徑,但是請(qǐng)注意,安裝路徑不能帶空格、中文字符或者其它任何特殊字符,不建議安裝在C盤。

另外,該界面還會(huì)詢問是否關(guān)聯(lián)特定的文件類型。如果關(guān)聯(lián)(默認(rèn)是關(guān)聯(lián)的),特定后綴的文件(包括.cpp文件)默認(rèn)使用Qt打開。例如,喜歡使用純文本編輯器(Notepad++)來打開C++源文件,就可以選擇取消該選項(xiàng)。

4.3、選擇安裝組件

Qt安裝過程中最關(guān)鍵的一步是組件的選擇,由于是初次使用,我將基本可安裝的都安裝了,避免以后麻煩。

 

—— 靈通云微信公眾號(hào) ——

熱門標(biāo)簽

上一條———————

下一條———————

十七年 建站經(jīng)驗(yàn)

多一份參考,總有益處

聯(lián)系靈通云,免費(fèi)獲得專屬《策劃方案》及報(bào)價(jià)

咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

業(yè)務(wù)熱線:400-688-6062 / 大客戶專線   南通:15818561755