Qt的5.5引進支援Windows 10,新增完整藍牙低功耗以及支援Red Hat Enterprise Linux 6.6

2015年7月 – Qt公司今日公佈Qt 5.5產品面市,這是先進的跨平台應用和用戶介面( UI )開發框架的最新版本,已提供下載。為面臨變化多端的各種需求,軟體開發人員提供Qt 5.5作為解決方案:靈活應對市場趨勢與需求;提供穩定,高性能的解決方案;支援日益多樣化的各種平台;並實現設計師與用戶理想中的豐富圖形界面。

Qt 5.5具備全部所需的開發元件,用原本之C++功能製作連接裝置及現代的流暢應用軟體。滿足企業未來發展,整合了多螢幕和物聯網各項,也包含了所有主要的桌上電腦、嵌入式和移動式操作系統。Qt 5.5最顯著的特點是導入了即將推出的Windows 10的原有支援,並在Windows 10發布最終版本之後全力支援隨後的Qt 5.5.x的後補版本。有了Qt 5.5 ,用戶可以重新使用現有的Qt碼在Windows 10上進行構建及操作。由於持續專注於桌上電腦的開發, Qt 5.5也正式支援Red Hat Enterprise Linux 6.6,也會為此平台專門創建一個預編版本.

此最新版本還包括一些功能,例如藍牙低功耗(藍牙智慧),對於IoT(物聯網)現今容易編寫的跨平台代碼與智慧感測器、穿戴式裝置和其他藍牙低功耗功能的等等外圍設備,進行通信時特別有利。此外在整合開發環境中的一項新版本,此即是Qt Creator 3.4,它比以往任何產品能處理更多代碼並提升設計效率。

當用戶習慣越來越複雜的界面,將3D圖形納入的可能性和機會將逐漸增加。Qt 5.5包括兩個新模組,可以讓3D元件使用起來更加快速容易。 Qt的Canvas 3D提供了一個類似WebGL的API,藉由Qt用戶界面的快速工具,使下載與顯示3D內容成為輕鬆實現的簡單任務。 Qt的3D 2.0模組是含有技術預覽,同時提供C ++和QML API以將3D內容與Qt應用程式兩者的整合加以簡化。

加強處理即時相機回饋與和影片,包括機器視覺與圖像處理的有效應用。Qt的多媒體模組具有多項改進之處,包括一個新的影片過濾功能,可將框架如OpenCL、CUDA與VideoOutput元件做整合。在Linux平台上,GStreamer 1.0現在作為出廠設定的後端。Qt Quick Control顯的QML引擎,也新增一個TreeView控制元件以便完成設定所需的構建桌面應用程式。

Qt 5.5導入Qt Location模組作為一項技術預覽、增添測繪、地理編碼、路由以及位置等支援。與現有的Qt定位API一起使用,Qt Location提供了製作位置感知應用程式所需的一切工具。它可以利用各種地圖資料供應商,包括諾基亞Here,Mapbox和OpenStreetMap。

以谷歌Chrome開放內碼計畫的跨平台瀏覽器引擎使用Qt 5.5、Qt WebEngine,已經更新到Chromium 40版。一些新的API已經添加了管理文件下載、控制暫存、Cookie和設定。儘管Qt WebKit的模組在Qt 5.5依然可用,Qt WebEngine依舊取代了Qt WebKit的模組,強烈推薦使用全新的Qt WebEngine模組來開發任何新的功能。

欲知更多信息並下載Qt 5.5 ,請上網: http://www.qt.io/qt5-5

Qt 5.5新功能的完整列表可以在https://wiki.qt.io/New_Features_in_Qt_5.5找到