Qt 5.13版本正式发布(带下载链接)
摘錄并翻譯自Qt官網內容。快來看看新版本更新了些什么東西吧。
??今天(2019-06-19),我們發布了 Qt 5.13,我為每個人都投入的所有工作感到自豪。與往常一樣,我們的版本帶有新功能,更新,錯誤修復和改進。對于Qt 5.13,我們也一直專注于我們的工具,使得設計,開發和部署Qt的軟件對設計人員和開發人員都更有效。讓我們來看看Qt 5.13的一些亮點以及工具方面的一些更新。
1.Qt for WebAssembly
??Qt for WebAssembly允許您為Web瀏覽器構建Qt應用程序,現在完全支持。WebAssembly的Qt使用Emscripten為Web服務器編譯Qt應用程序,允許您在任何支持WebAssembly的瀏覽器中運行本機應用程序,而無需客戶端安裝。Qt正在為WebAssembly設置C++開發的步伐,Google最近使用Qt作為如何在Google I/O '19活動中在瀏覽器中運行C ++應用程序的示例。
- 演示示例:
2.Qt GUI
??Qt GUI總結了我們用于窗口系統集成,事件處理,OpenGL和Open GLES集成,2D圖形,基本成像,字體和文本的類。
3.Qt QML
??Qt QML模塊為使用QML語言開發多變的用戶界面提供了一個框架。我們改進了對C++中聲明的枚舉的支持,在編譯時對JavaScript的“null”綁定值進行了優化,現在QML在64位窗口上生成函數表,這使得通過JITed函數展開堆棧成為可能。
4.Qt Quick和Qt Quick Controls 2
??用于編寫QML應用程序的標準庫和用于創建用戶界面的UI控件也做了一些更新。我們已經添加了對TableView隱藏行和列的支持,而對于Qt Quick Controls 2,我們添加了SplitView,這是一個水平或垂直布置項目的控件,每個項目之間都有一個可拖動的拆分器。我們還為icon添加了一個緩存屬性。
5.Qt WebEngine
??Qt WebEngine將Chromium的Web功能集成到Qt中,其最新版本現在基于Chromium 73。我們通過內部Chromium擴展,應用程序本地客戶端證書存儲,QML客戶端證書支持,Web Notifications API和一個線程安全的頁面特定的URL請求攔截器。
6.Qt網絡
??Qt Network為使用TCP/IP的編程應用程序提供了一組API,我們為SSL套接字和OCSP stapling支持添加了安全通道支持。 Qt 5.13現在使用OpenSSL 1.1來支持Linux和Android上的SSL連接。
7.Qt多媒體
??提供豐富的QML類型和C ++類來處理多媒體內容。我們還使用flushMode屬性在QML VideoOutput中添加了無縫的回放功能,支持用于Windows/MacOS的GStreamer和用于Android的HTTP頭和音頻角色。
8.Qt KNX
??客戶端-KNXnet/IP服務器連接的客戶端。該連接可用于向KNX總線發送消息,并控制通常用于構建自動化的KNX設備的功能。在Qt 5.13中,模塊接收到一個安全的客戶端API。
9.Qt OPC UA
??基于客戶端/服務器(C/S)架構的下一代工業4.0應用程序已收到一些更新。主要是,C++ API現在完全受支持,我們添加了QML API和安全客戶端C ++ API的技術預覽。
10.Qt CoAP(技術預覽版)
??Qt CoAP(約束應用協議)是M2M協議的客戶端實現,用于物聯網的受約束節點和網絡。使用在Qt 5.13,該模塊已通過UDP獲得對數據報TLS(DTLS)的支持。
其他近期更新
1.Qt Creator IDE 4.9
??Qt Creator IDE已收到一些更新,其中包括改進的Clang分析器工具診斷UI,QML解析器更新,ECMAScript 7支持以及Linux上運行的軟件的新性能分析插件。
2.Qt Design Studio 1.2
??最新版本的Qt UI設計和開發工具現在可以讓您從Sketch(除Photoshop之外)無縫導入設計并將其轉換為QML代碼。添加對Sketch的支持一直是一個受歡迎的請求,并且是設計師的流行工具,因此這真的使Design Studio更上一層樓,從而實現更順暢的設計人員到開發人員工作流程。此外,還增加了對Qt Quick Shapes中更復雜漸變的支持,并進行了各種改進和修復。
3.Qt for Python
??自Qt 5.12附帶的第一個官方支持的版本以來,Qt for Python已經收到了大量的錯誤修復和改進。
4.新版Qt安全渲染器
??TüVNORD證明您可以使用Qt構建功能安全的嵌入式系統。QSR 1.1基于新版ISO 26262:2018系列標準認證,包括Qt安全渲染器代碼,設計器和構建工具,交流安全手冊,認證工件和全球Qt技術支持。我們最近的更新允許您動態呈現UI元素。
5.Qt Lottie動畫技術預覽
??工程師和UI設計人員現在可以使用Bodymovin導出格式和新的Qt Lottie渲染器輕松地將Adobe After Effect動畫直接嵌入到Qt Quick應用程序中。
- 原文鏈接
- 下載鏈接
- 翻譯者:微信公眾號(Qt君)
總結
以上是生活随笔為你收集整理的Qt 5.13版本正式发布(带下载链接)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图像分类研究现状
- 下一篇: Unity2D横版游戏开发(一) 人物的