《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 新品快遞 > 最新Qt 5.4版本發(fā)布,強(qiáng)勁助力嵌入式開發(fā)并為跨平臺(tái)應(yīng)用開發(fā)和設(shè)備創(chuàng)建增加關(guān)鍵圖形能力

最新Qt 5.4版本發(fā)布,強(qiáng)勁助力嵌入式開發(fā)并為跨平臺(tái)應(yīng)用開發(fā)和設(shè)備創(chuàng)建增加關(guān)鍵圖形能力

Qt 5.4支持HTML5混合開發(fā),引入了Windows Phone的支持和若干跨桌面、移動(dòng)和嵌入式平臺(tái)的增強(qiáng)功能
2014-12-11
來源:The Qt Company
關(guān)鍵詞: 嵌入式 處理器 圖形庫

    The Qt Company今天發(fā)布了其領(lǐng)先的跨平臺(tái)應(yīng)用和用戶界面(UI)開發(fā)框架的最新版本Qt 5.4。Qt 5.4使得創(chuàng)建具有原生C++性能的連接設(shè)備和精彩應(yīng)用變得更加簡單,企業(yè)可以執(zhí)行面向未來的多屏幕適應(yīng)和物聯(lián)網(wǎng)戰(zhàn)略,并延伸到所有主要的桌面、嵌入式和移動(dòng)操作系統(tǒng)。此版本同樣將LGPLv3作為授權(quán)協(xié)議方式之一,希望藉此保護(hù)自由軟件基金會(huì)(The Free Software Foundation)所倡導(dǎo)的用戶自由。

    Qt 5.4延續(xù)了之前各個(gè)版本中所包含的先進(jìn)技術(shù)(前一個(gè)版本Qt 5.3下載量已逾160萬次),并進(jìn)一步增加了功能,提升了性能,幫助開發(fā)者面向更加廣泛的應(yīng)用。其亮點(diǎn)包括:在商業(yè)授權(quán)和LGPLv3授權(quán)協(xié)議下,增加了新的基于Chromium瀏覽器引擎的Qt WebEngine,以支持面向未來、整合網(wǎng)絡(luò)技術(shù)的Qt與HTML5的混合開發(fā);完全支持Windows Store Apps,包括WinRT和Windows Phone 8.1;Qt Quick控件在商業(yè)和LGPLv3授權(quán)協(xié)議下可提供原生的Android風(fēng)格;針對(duì)嵌入式系統(tǒng)開發(fā)增加了新的功能,特別是增加了Qt Quick Compiler 2.0和新的Qt Quick 2D Renderer;提供全新的“平滑”式Qt Quick控件,為應(yīng)用和設(shè)備的用戶界面帶來更加精致的外觀。為了滿足可穿戴設(shè)備和物聯(lián)網(wǎng)開發(fā)需求的增長,提供了藍(lán)牙低能耗支持的技術(shù)預(yù)覽版本。此外,Qt 5.4還將Qt Creator IDE更新到3.3版本,其提供了全新的Qt Quick Designer和許多其它提高工作效率的功能。

     Qt將簡單的開發(fā)與高效的性能相結(jié)合,即使在處理器能力受限的平臺(tái)上,依然能開發(fā)出精彩、流暢和時(shí)尚的用戶界面。該框架帶來的這些優(yōu)勢不僅體現(xiàn)在最初的目標(biāo)平臺(tái)或設(shè)備上,也包括所有其它的支持平臺(tái)。開發(fā)者可以放心工作,并清楚地知道,他們的投資在支持其它操作系統(tǒng)或部署到額外設(shè)備硬件時(shí)會(huì)得到回報(bào)。

     隨著HTML5的重要性越來越高,Qt 5.4用新的基于Chromium的瀏覽器引擎Qt WebEngine支持面向未來的混合應(yīng)用開發(fā),并得到桌面和嵌入式平臺(tái)上的完全支持。除了為Chromium提供方便的跨平臺(tái)API,Qt WebEngine還完全集成了Qt的圖形庫,允許網(wǎng)頁內(nèi)容進(jìn)行疊加,并與Qt用戶界面或OpenGL圖形效果混合。Qt近一年內(nèi)已經(jīng)沒有對(duì)Webkit引入任何新功能,Qt 5.4將是最后一個(gè)支持Webkit Suppot的版本。今后發(fā)布的版本將停止對(duì)Webkit的支持,因此建議所有需要瀏覽器能力的新項(xiàng)目采用Qt WebEngine開發(fā)。針對(duì)移動(dòng)平臺(tái),在商業(yè)授權(quán)協(xié)議和LGPLv3授權(quán)協(xié)議下推出的Qt WebView,能夠利用原生的操作系統(tǒng)瀏覽器引擎整合網(wǎng)頁內(nèi)容。

     Qt 5.4更加適用于最新的桌面操作系統(tǒng)版本,提升了在OS X 10.10 Yosemite上的體驗(yàn),支持高清顯示,并針對(duì)Windows 8.1進(jìn)行了改進(jìn),還能夠在Windows上的OpenGL和ANGLE之間進(jìn)行動(dòng)態(tài)GL切換?,F(xiàn)在使用Qt 5.4提供的圖形API,可以根據(jù)需要混搭Qt Quick、Qt Widgets和原生OpenGL。

     針對(duì)移動(dòng)應(yīng)用開發(fā),Qt 5.4引入了對(duì)Windows Store Apps的完全支持,并改進(jìn)了對(duì)Android和iOS平臺(tái)的支持。Qt Quick控件,即UI控件的集合,增加了對(duì)Android 原生應(yīng)用程序風(fēng)格的支持。Qt 5.3版本就開始支持Android 5。經(jīng)過改進(jìn),Qt更加適用于iOS8和XCode 6。此外,Qt 5.4 the Indie Mobile包(專為個(gè)人移動(dòng)開發(fā)者或移動(dòng)應(yīng)用開發(fā)屋而設(shè)計(jì))現(xiàn)在包括了Qt Purchasing API。

     Qt 5.4進(jìn)一步增強(qiáng)了其應(yīng)用于開發(fā)連接設(shè)備系統(tǒng)的能力,可以帶來更加精彩的外觀和更強(qiáng)大的性能。Qt 對(duì)開發(fā)嵌入式系統(tǒng)的現(xiàn)有支持包括強(qiáng)大的C++類庫、完整的嵌入式工具鏈和即時(shí)原型設(shè)計(jì)用的預(yù)編譯庫。Qt 5.4推出了全新專業(yè)設(shè)計(jì)“平滑”風(fēng)格的Qt Quick控件,覆蓋了傳統(tǒng)和工業(yè)企業(yè)的控件,為應(yīng)用和設(shè)備的用戶界面帶來更靚麗的外觀。它還引入了Qt Quick 2D Renderer插件,使Qt Quick的圖形不用OpenGL也能運(yùn)行,并允許Qt Quick在沒有GPU的低端設(shè)備上運(yùn)行,還納入了Qt Quick Compiler 2.0,進(jìn)一步縮短設(shè)備啟動(dòng)時(shí)間,并防止逆向工程。

要了解更多信息和下載Qt 5.4,請(qǐng)?jiān)L問: http://www.qt.io/qt5-4/

關(guān)于The Qt Company

    The Qt Company為Digia公司(納斯達(dá)克OMX赫爾辛基證交所-DIG1V)的子公司,負(fù)責(zé)Qt 的產(chǎn)品開發(fā)、商業(yè)化以及依據(jù)商業(yè)和開源授權(quán)協(xié)議進(jìn)行授權(quán)。Qt是基于C++的框架,包含豐富的類庫和工具,能夠開發(fā)強(qiáng)大、交互和跨平臺(tái)的應(yīng)用和設(shè)備,在全球擁有超過80萬開發(fā)者。Qt支持多種桌面、嵌入式和移動(dòng)操作系統(tǒng),開發(fā)者可以通過重復(fù)使用一套代碼,節(jié)省大量與應(yīng)用和設(shè)備開發(fā)相關(guān)的時(shí)間。Navico、ABB, Pitney Bowes、Thales, Michelin、Magneti Marelli和Sennheiser等眾多行業(yè)領(lǐng)導(dǎo)者,都將Qt應(yīng)用于開發(fā)其車載設(shè)備、工業(yè)自動(dòng)化應(yīng)用和關(guān)鍵任務(wù)系統(tǒng)。The Qt Company的業(yè)務(wù)遍及中國、芬蘭、德國、挪威、俄羅斯、瑞典和美國。更少編碼,更多創(chuàng)意,隨處部署。要了解更多信息,請(qǐng)?jiān)L問http://qt.io。

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。