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

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

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

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

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

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

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

     針對(duì)移動(dòng)應(yīng)用開(kāi)發(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版本就開(kāi)始支持Android 5,。經(jīng)過(guò)改進(jìn),,Qt更加適用于iOS8和XCode 6。此外,,Qt 5.4 the Indie Mobile包(專(zhuān)為個(gè)人移動(dòng)開(kāi)發(fā)者或移動(dòng)應(yīng)用開(kāi)發(fā)屋而設(shè)計(jì))現(xiàn)在包括了Qt Purchasing API,。

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

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

關(guān)于The Qt Company

    The Qt Company為Digia公司(納斯達(dá)克OMX赫爾辛基證交所-DIG1V)的子公司,,負(fù)責(zé)Qt 的產(chǎn)品開(kāi)發(fā),、商業(yè)化以及依據(jù)商業(yè)和開(kāi)源授權(quán)協(xié)議進(jìn)行授權(quán)。Qt是基于C++的框架,,包含豐富的類(lèi)庫(kù)和工具,,能夠開(kāi)發(fā)強(qiáng)大、交互和跨平臺(tái)的應(yīng)用和設(shè)備,,在全球擁有超過(guò)80萬(wàn)開(kāi)發(fā)者,。Qt支持多種桌面、嵌入式和移動(dòng)操作系統(tǒng),,開(kāi)發(fā)者可以通過(guò)重復(fù)使用一套代碼,,節(jié)省大量與應(yīng)用和設(shè)備開(kāi)發(fā)相關(guān)的時(shí)間。Navico,、ABB, Pitney Bowes,、Thales, Michelin、Magneti Marelli和Sennheiser等眾多行業(yè)領(lǐng)導(dǎo)者,,都將Qt應(yīng)用于開(kāi)發(fā)其車(chē)載設(shè)備,、工業(yè)自動(dòng)化應(yīng)用和關(guān)鍵任務(wù)系統(tǒng)。The Qt Company的業(yè)務(wù)遍及中國(guó),、芬蘭,、德國(guó)、挪威,、俄羅斯,、瑞典和美國(guó)。更少編碼,更多創(chuàng)意,,隨處部署,。要了解更多信息,請(qǐng)?jiān)L問(wèn)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)容無(wú)法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容,、版權(quán)和其它問(wèn)題,,請(qǐng)及時(shí)通過(guò)電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,,避免給雙方造成不必要的經(jīng)濟(jì)損失,。聯(lián)系電話:010-82306118;郵箱:[email protected],。