http://qt.nokia.com/about-us-cn/news/no ... ses-qt-4.7新版本的Qt包括了全新的QML技術-一個先進的描述性程式設計語言,以及對於性能的提升。
2010年9月21日,Nokia今天正式發佈跨平臺的應用程式和介面開發框架Qt的最新4.7版本。目前已經可以下載支持所有平臺的版本,針對Nokia手機以及其他客戶解決方案的升級也會在近期發佈。
全新的Qt應用程式開發方式Qt 4.7版本裡面最重要的特性就是
QML(Qt Meta-Object-Language),是一個易學,並且使用描述性語言來“告訴”如何設計介面的開發方式。對於熟悉指令碼語言諸如javascript的開發者,QML會非常親切,同時也可以讓程式開發人員和介面設計人員協同工作。
性能提升帶來速度更快的應用Qt 4.7 包含了明顯得性能提升,讓應用程式以及使用者介面運行起來更快速,更流暢。提升的實例如下:
• 全新的QtWebkit佈局硬體加速引擎可以讓QtWebkit對於動畫的渲染速度相對於Qt4.6提升31%以上,從而創建出回應迅速的HTML使用者介面
• 在針對常用網站的評測資料中,QtWebkit對頁面滾動的優化讓Facebook頁面的滾動速度提升了67%,其他較為簡單的頁面的滾動速度平均提升了350%左右。
• 全新的QStaticText類讓文本的顯示速度相對於Qt4.6提升了一倍以上。
• QPainter引擎可以使用OpenGL,使得粒子繪圖系統更加高效。
Nokia應用與服務框架副總裁 Sebastian Nyström說:“Qt 4.7是讓Qt繼續領先應用開發框架的重要一步”
“希望開發豐富的,動態的應用程式開發者會驚訝於Qt4.7中所帶來的強大而簡單的新功能“
Nyström 總結到:“同時,持續的提升Qt的穩定性和性能也是非常關鍵的,我們非常自豪可以繼續在這兩個方向持續改進”。
更新的Qt SDK一個全新的Qt SDK已經發佈可供下載。它包含了Qt 4.7、Qt Creator 2.0.1以及其他開發跨平臺應用所需要使用到的工具。可以在下面的網址中下載:
http://qt.nokia.com/downloads-cn。
Qt 4.7 快速上手-Qt 開發者大會在即將到來的一年一度的Qt開發者大會,慕尼克(10月11號到13號),三藩市(11月1號到3號),Qt4.7以及Qt Quick(QML)技術無疑是最重要的主題。開發者大會將會提供一系列由Qt開發人員提供的培訓,講座以及演示。瞭解更多:
http://qt.nokia.com/qtdevdays2010.
Qt Quick更新QML和Qt描述性是Qt Quick介面創建工具包裡面三個元件中的兩個。最後一個元件-視覺化開發工具,會和Qt Creator2.1一起發佈,發佈時間在今年的晚些時候。
Qt Visual Studio集成工具更新Qt4.7還包含了一個針對Qt Visual Studio Add-in集成的更新。這個更新可以讓Visual Studio的使用者更好的開發Qt應用,同樣,更新的原始程式碼也使用寬鬆的GPL協定(LGPL)發佈。
瞭解更多如需瞭解更多以及下載Qt 4.7安裝包,請訪問:
http://qt.nokia.com/products-cn/whatsnew ,瞭解更多關於Qt開發者大會詳情,請訪問:
http://qt.nokia.com/qtdevdays2010。