跨平臺C++圖形用戶開發框架Qt6實現功能凍結!將迎來里程碑式新版本
Qt(發音為“ cute”,而不是“ cu-tee”)是一個跨平臺框架,通常用作圖形工具包,它不僅創建CLI應用程序中也非常有用。而且它也可以在三種主要的臺式機操作系統以及移動操作系統(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式設備,Android(Necessitas)和iOS的端口上運行。現在我們為你提供了免費的試用版。趕快點擊下載Qt最新試用版吧>>
【同類產品推薦】
- QtitanRibbon| 下載試用: 遵循Microsoft Ribbon UI Paradigm for Qt技術的Ribbon UI組件,致力于為Windows、Linux和Mac OS X提供功能完整的Ribbon組件。
- QtitanChart | 下載試用 :是一個C ++庫,代表一組控件,這些控件使您可以快速地為應用程序提供漂亮而豐富的圖表。并且支持所有主要的桌面操作系統。
- QtitanDataGrid| 下載試用 :適用于Qt的商業化DataGrid 組件,使得表格數據可以直接面向終端用戶完全集成了QtDesigner,極易適應其他相似開發環境,保證100%兼容Qt GUI。
在過去的幾年中,我們一直在努力研究,計劃和創建下一個Qt版本。Qt 5取得了巨大的成功,它為應用程序和設備的開發奠定了堅實的基礎,并且發展了許多年(點擊查看Qt5功能概述)。但是世界在變化,因此我們推出了一個將Qt用戶帶入新十年的版本。在下一篇文章中我們將對Qt 6.0的未來戰略進行了概述。
Qt 6.0時間軸
關于Qt 6的特性和功能的博客文章已經有多個,并且還會有更多。因此,在本文中,我將重點介紹Qt 6.0的結構和時間表。
首先,讓我們回顧一下Qt 6.0開發計劃的主要里程碑:
- 2020年1月:Qt 5.15分支研發結束,開發分支變為Qt 6.0,合并了功能分支
- 2020年6月:凍結結構,定義支持的模塊和平臺,發布第一個二進制快照
- 2020年8月:功能凍結,所有功能均已完成
- 2020年9月:Alpha版本
- 2020年10月:Beta階段開始,發布了多個beta快照
- 2020年11月:候選版本
- 2020年12月:Qt 6.0.0版本
現已達到功能凍結里程碑,下一個里程碑是Alpha版本。對于那些參與Qt本身開發的人以及那些想要密切關注Qt 6.0的形成方式的人來說,這仍然是一個很大的目標。Beta版本是我們希望所有Qt用戶關注并提供反饋的版本。在Beta階段,他們的主要目標是盡可能解決阻礙使用Qt 6.0的問題-因此,所有Qt用戶的反饋非常重要。
Qt 6.0支持的平臺和模塊
對于Qt 6.0,我們的重點是基本模塊以及一些選定的附加組件。與往常一樣,在新的主要版本中,我們還不支持所有即將推出的目標配置。在Qt 6.0之后,我們的目標是在2021年期間發布Qt 6.1,Qt 6.2 LTS以及多個補丁程序版本。這些版本將為其他附加模塊和目標配置提供支持。
Qt 6.0支持以下模塊:
- Qt核心
- Qt GUI
- Qt小部件
- Qt網絡
- Qt QML
- Qt快速
- Qt快速控制
- Qt Quick 3D
- Qt著色器工具
- Qt快速時間表
- Qt Wayland
- Qt Wayland合成器
- Qt SVG
- Qt并發
- Qt D-Bus
- Qt OpenGL和Qt OpenGL小部件(注意與Qt 5不同)
- Qt 3D
- Qt網絡授權
- Qt SQL
- Qt打印支持
- Qt測試
- Qt幫助
…和其他一些。
在模塊中,已刪除了一些舊的API,并引入了新的API。如果故意刪除功能(在Qt 5.15中已棄用),則可能需要對應用程序進行相應的修改,我們將準備一份遷移指南來為您提供幫助。
上面未列出Qt 5中存在的某些模塊,因為:
- 它們被有意地刪除(例如Qt腳本和Qt XML模式)
- 該功能是其他模塊的一部分,因此不再需要作為單獨的模塊使用(例如特定于平臺的附加功能)
- 我們計劃在更高版本的Qt 6.x功能(例如Qt多媒體,Qt藍牙和Qt虛擬鍵盤)中添加這些功能。
如果您的應用程序依賴于Qt 6.0中缺少的功能,則可能需要等到Qt 6.x發行版提供該功能為止。作為長期支持版本,Qt 5.15 LTS專門為該用例提供服務,使您的項目通過新的修補程序版本進行維護。
Qt 6.0支持大多數桌面,移動和嵌入式平臺。由于我們的C ++ 17要求,因此必須使用最新的編譯器。計劃對實時操作系統的支持處于“技術預覽”級別,即可以進行開發和測試。我們將在即將發布的Alpha和Beta版本中為受支持的主機和目標提供更詳細的路線圖。
如何嘗試Qt 6.0?
我們正在與整個Qt社區一起開發Qt 6.0。源代碼存儲庫可用,每個人都可以通過Qt項目加入開發。自6月以來,我們已經發布了Qt 6.0的常規快照,并將繼續進行到最終版本。隨著功能凍結的到位和Alpha的到來,快照提高了嘗試Qt 6.0的可用性。在測試階段,我們希望你們中的大多數人都可以嘗試快照,并向我們提供反饋。
可通過Qt在線安裝程序獲得Qt 6.0快照。您要做的就是啟用“預覽”類別。要獲得對源代碼的訪問權限,只需從Qt Project存儲庫中進行克隆–或使用Qt 6.0快照版本中提供的源代碼包。
本篇文章中你是否對Qt6有了進一步的認識呢,如果這篇文章沒能滿足你的需求、點擊獲取更多文章教程!現在立刻下載Qt免費試用吧!更多Qt類開發工具QtitanRibbon、QtitanChart、QtitanNavigation、QtitanDocking、QtitanDataGrid在線訂購現直降1000元,歡迎咨詢慧都獲取更多優惠>>