1、QT基礎——Qt概述

      網友投稿 748 2025-04-02

      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等各平臺的全面支持。

      當前Qt最新版本為 5.8.0

      1.3 支持的平臺

      Windows – XP、Vista、Win7、Win8、Win2008、Win10

      Uinux/X11 – Linux、Sun Solaris、HP-UX、Compaq Tru64 UNIX、IBM AIX、SGI IRIX、FreeBSD、BSD/OS、和其他很多X11平臺

      Macintosh – Mac OS X

      Embedded – 有幀緩沖支持的嵌入式Linux平臺,Windows CE

      1.4 Qt版本

      Qt按照不同的版本發行,分為商業版和開源版

      商業版

      為商業軟件提供開發,他們提供傳統商業軟件發行版,并且提供在商業有效期內的免費升級和技術支持服務。

      開源的LGPL版本:

      為了開發自有而設計的開放源碼軟件,它提供了和商業版本同樣的功能,在GNU通用公共許可下,它是免費的。

      1.5 Qt的下載與安裝

      -:

      http://www.qt.io/download-open-source/

      Linux Host

      Qt 5.5.0 for Linux 32-bit (535 MB)????(info)

      Qt 5.5.0 for Linux 64-bit (532 MB)????(info)

      Qt 5.5.0 for Android (Linux 64-bit, 605 MB)????(info)

      Qt 5.5.0 for Android (Linux 32-bit, 608 MB)????(info)

      OS X Host

      Qt 5.5.0 for Mac (588 MB)????(info)

      Qt 5.5.0 for Android (Mac, 652 MB)????(info)

      Qt 5.5.0 for Android and iOS (Mac, 1.7 GB)????(info)

      Windows Host

      Qt 5.5.0 for Windows 64-bit (VS 2013, 650 MB)????(info)

      Qt 5.5.0 for Windows 32-bit (VS 2013, 633 MB)????(info)

      Qt 5.5.0 for Windows 32-bit (VS 2012, 587 MB)????(info)

      Qt 5.5.0 for Windows 32-bit (VS 2010, 585 MB)????(info)

      Qt 5.5.0 for Windows 32-bit (MinGW 4.9.2, 959 MB)????(info)

      Qt 5.5.0 for Android (Windows 32-bit, 1.0 GB)????(info)

      Qt 5.5.0 for Windows RT 32-bit (621 MB)????(info)

      安裝

      默認安裝(建議組件全部選中)

      Qt對不同的平臺提供了不同版本的安裝包,可根據實際情況自行下載安裝,本文檔使用qt-opensource-windows-x86-mingw482_opengl-5.3.1 版本進行講解

      1、QT基礎——Qt概述

      1.6 Qt的優點

      跨平臺,幾乎支持所有的平臺

      接口簡單,容易上手,學習QT框架對學習其他框架有參考意義。

      一定程度上簡化了內存回收機制

      開發效率高,能夠快速的構建應用程序。

      有很好的社區氛圍,市場份額在緩慢上升。

      可以進行嵌入式開發。

      1.7 成功案例

      Linux桌面環境KDE

      WPS Office 辦公軟件

      Skype 網絡電話

      Google Earth 谷歌地圖

      VLC多媒體播放器

      VirtualBox虛擬機軟件

      Qt

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:郵件合并合并到電子郵件,是已經發送了嗎?使用哪個郵箱發送的?怎么查詢?
      下一篇:如何在播放下一張普通時停止超鏈接(怎么設置超鏈接結束放映)
      相關文章
      亚洲综合成人网在线观看| 亚洲精品卡2卡3卡4卡5卡区| 久久久久亚洲AV成人无码| 亚洲午夜AV无码专区在线播放| 国产精品亚洲AV三区| 亚洲成AV人片高潮喷水| 亚洲丶国产丶欧美一区二区三区 | jlzzjlzz亚洲jzjzjz| 亚洲福利视频网址| 亚洲毛片免费视频| 亚洲婷婷综合色高清在线| 亚洲国产综合第一精品小说| 亚洲欧洲国产精品久久| 亚洲成无码人在线观看| 亚洲依依成人精品| 亚洲综合av一区二区三区| 亚洲av无码不卡久久| 亚洲中文字幕AV在天堂| 最新亚洲精品国偷自产在线 | 精品久久久久久亚洲| 久久伊人久久亚洲综合| 久久久久久亚洲精品| 蜜芽亚洲av无码精品色午夜| 久久久久亚洲AV无码专区首JN| 亚洲福利一区二区三区| youjizz亚洲| 亚洲1区2区3区精华液| 亚洲第一视频在线观看免费| 亚洲一区二区三区免费| 亚洲中文字幕在线乱码| 久久精品亚洲综合| 亚洲色图视频在线观看| 亚洲中文久久精品无码1| 亚洲熟妇久久精品| 成人精品国产亚洲欧洲| 日韩亚洲国产综合久久久| 久久影院亚洲一区| 久久香蕉国产线看观看亚洲片| 777亚洲精品乱码久久久久久 | 亚洲色无码专区一区| va亚洲va日韩不卡在线观看|