麻豆精产国品一二三产区,国产精品免费黄色片久久久,婷婷97狠狠色总合,99er在线视频,国产婷婷色一区二区三区青椒影视
4001620513
419532120
419532120@qq.com
Python Qt GUI設計簡介、環境下載和安裝-行業動態-江蘇鑫云軟件科技有限公司
首頁
服務項目
軟件定制服務
軟件外包服務
網站系統開發
移動APP開發
O2O平臺開發
微信應用開發
案例
品牌官網
微信小程序
鑫云商城
解決方案
核心產品
鑫云醫藥管理系統
鑫云SCRM系統
鑫云小程序系統
鑫云商城系統
智研云醫
關于我們
聯系我們
公司簡介
公司榮譽
行業動態
公司動態
專業
靠譜
的軟件外包伙伴
您的位置:
首頁
>>
關于我們
>>
行業動態
Python Qt GUI設計簡介、環境下載和安裝
2021-08-16 01:18:50
1、Qt簡介
Qt是一個1991年由QtCompany開發的跨平臺C++圖形用戶界面應用程序開發框架。它既可以開發GUI程序,也可用于開發非GUI程序,比如控制臺工具和服務器。Qt是面向對象的框架,很容易擴展,并且允許真正地組件編程。
Qt主要用于桌面程序開發和嵌入式開發,經過20多年的發展,Qt已經成為最優秀的跨平臺開發框架之一,在各行各業的項目開發中得到廣泛應用。許多大型軟件都是用Qt開發的,如AutodeskMaya、GoogleEarth、Skype、WPSOffice等。
Qt官網地址:https://www.qt.io/
2、Qt的優勢
世界上的GUI庫多如牛毛,有的跨平臺,有的專屬于某個操作系統;有的只有UI功能,有的還融合了網絡通信、多媒體處理、數據庫訪問等底層功能。
用Qt來開發Windows桌面程序有以下優點:
簡單易學:Qt封裝的很好,幾行代碼就可以開發出一個簡單的客戶端,不需要了解WindowsAPI。
資料豐富:資料豐富能夠成倍降低學習成本,否則你只能去看源碼,關于DirectUI、Htmlayout、aardio的資料就很少。
漂亮的界面:Qt很容易做出漂亮的界面和炫酷的動畫,而MFC、WTL、wxWidgets比較麻煩。
獨立安裝:Qt程序最終會編譯為本地代碼,不需要其他庫的支撐,而Java要安裝虛擬機,C#要安裝.NETFramework。
跨平臺:如果你的程序需要運行在多個平臺下,同時又希望降低開發成本,Qt幾乎是必備的。
經常有人將MFC和Qt進行對比,MFC只能應用在Windows平臺,而Qt是跨平臺的,一次編寫,到處運行。
另外,Qt已經封裝了底層細節,學習Qt將會非常簡單;而MFC只是給WindowsAPI加了一層包裝,不了解WindowsAPI也學不好MFC,大家普遍反映MFC難學。
我們不能簡單地說Qt好還是MFC好,兩者都有用武之地;但是初學者學習Qt會比較簡單,不用應付那些煩人的WindowsAPI,很快就能開發出帶有漂亮界面的應用程序。
3、Qt環境下載
Qt官網有一個專門的資源下載網站,所有的開發環境和相關工具都可以從這里下載地址:http://download.qt.io/
這里再給各位推薦幾個國內著名的Qt鏡像網站:
中國科學技術大學:http://mirrors.ustc.edu.cn/qtproject/
清華大學:https://mirrors.tuna.tsinghua.edu.cn/qt/
中國互聯網絡信息中心:https://mirrors.cnnic.cn/qt/
國內鏡像網站的結構和官方是類似的,這里不再贅述。
4、Qt環境安裝(Windows環境)
雙擊下載得到的qt-opensource-windows-x86-5.14.2.exe即可開始安裝。Qt的安裝過程和普通的Windows軟件一樣,按照向導進行操作即可。
關于Qt的安裝需要說明以下幾點。
4.1、注冊和登錄
Qt在安裝過程中會提示用戶進行注冊和登錄,雖然實際開發時不需要登錄,但是新用戶也需要注冊,否則無法進行安裝。
4.2、安裝路徑和關聯文件
Qt允許用戶自定義安裝路徑,但是請注意,安裝路徑不能帶空格、中文字符或者其它任何特殊字符,不建議安裝在C盤。
另外,該界面還會詢問是否關聯特定的文件類型。如果關聯(默認是關聯的),特定后綴的文件(包括.cpp文件)默認使用Qt打開。例如,喜歡使用純文本編輯器(Notepad++)來打開C++源文件,就可以選擇取消該選項。
4.3、選擇安裝組件
Qt安裝過程中最關鍵的一步是組件的選擇,由于是初次使用,我將基本可安裝的都安裝了,避免以后麻煩。
[
返回首頁
] [
打印
] [
返回上頁
] 上一篇:
一個簡單的Apriltag,數字,動物水果分類器
下一篇:
紐約梅隆銀行Q2持倉:仍偏好IT板塊 減持英特爾增持英偉達
行業動態
聯系我們
公司簡介
公司榮譽
行業動態
公司動態
最新新聞
H3C 模擬器 防火墻開啟Web功能
騰達fh450虛擬服務器,騰達(Tenda)FH450與···
H3C服務器web怎么修改密碼,h3c路由器怎么修改密碼···
英文文章哪有?
絕對給力
友情鏈接
南通英瑞
網站建設
塑膠網
鑫云網絡
三越中藥
網站優化
鑫云小程序
鑫云商系統
南通靈通云
鑫云建站
聯系我們
419532120
13306291756
419532120@qq.com
南通創新區紫瑯科技城3號樓8層812
版權所有 Copyright © 江蘇鑫云軟件科技有限公司
蘇ICP備17041030號-1
蘇公網安備32060102320873號
主頁
核心產品
服務項目
案例
解決方案
關于我們