• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 319, comments - 22, trackbacks - 0, articles - 11
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            Qt5 結(jié)構(gòu)及模塊組成?

            Posted on 2011-09-15 21:23 RTY 閱讀(786) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Qt
            http://blog.csdn.net/dbzhang800/article/details/6686859


            • 作為一個(gè)Qt的粉絲,對(duì)將于明年發(fā)布的Qt5充滿了期待??墒窍胂隥t5將發(fā)生的巨大變化,心底又有點(diǎn)不安。Qt5到底會(huì)變成什么樣呢?

            看看近期Qt5的一些大動(dòng)作:

            • 從 QtCore中移除 QSettings以及對(duì)QSettings的依賴(創(chuàng)建獨(dú)立的模塊?)

            • 從 QtCore中移除 QtConcurrent(創(chuàng)建獨(dú)立模塊?)

            • 將 QJSEngine 和 QDeclarativeEngine 放入 QtCore

            • 從 QtGui 中分離出 QtPrintSupport,保留pdf生成功能

            • QtCore 添加 zip 文件的讀寫功能

            • ...

            Qt5 結(jié)構(gòu)

            Qt Essentials

            在所有平臺(tái)可用

            Qt Tools

            Qt的不可分割的組成部分,在所有桌面平臺(tái)可用

            Qt Add-Ons

            可跨平臺(tái),也可不跨

            其他模塊和工具

            第三方?

            Qt5 的基礎(chǔ)模塊(Qt Essentials)

            Qt Core

             

            Qt Network

            可能會(huì)集成到 Core

            Qt Gui

            除去所有QWidget相關(guān)的類以后的部分

            Qt OpenGL

            可能會(huì)被合并到其他模塊

            Qt Quick2

             

            Qt Test

             

            Qt Sql

             

            V8 JavaScript engine

             

            Qt DBus

            由于依賴問題,必須被包含進(jìn)來

            Qt WebKit

            提供新的底層C++和QML的接口

            Qt MultimediaKit

             

            來自Qt mobility的一些模塊

            初期可能還不會(huì)包含進(jìn)來

            Qt5 的核心將是 Qt Quick,qml和javascript將成為一等公民。這些模塊中變化最大的當(dāng)屬 Gui 模塊了,GUI結(jié)構(gòu)進(jìn)行了徹底的更新:

            • SceneGraph, 什么東東呢?不太了解。似乎:“Scene Graph”是一種組織場(chǎng)景數(shù)據(jù)的方法,它把數(shù)據(jù)放進(jìn)一個(gè)層次結(jié)構(gòu)里。

            • OpenGL, Qt5將依賴OpenGL 2

            • lighthouse(QPA),各個(gè)平臺(tái)下圖形系統(tǒng)的移植靠它實(shí)現(xiàn),不過現(xiàn)在好像還沒看到Win32插件的影子。

            同時(shí) QWidget 相關(guān)內(nèi)容將獨(dú)立成為QtWidget 模塊,與打印相關(guān)內(nèi)容,獨(dú)立出來成為QtPrintSupport,...

            但是,這并不是說這部分被廢棄了。之所以不在Qt Essentials內(nèi),是因?yàn)椴⒉皇撬衅脚_(tái)都需要它。對(duì)于桌面平臺(tái)來說,QtWidget 和其他模塊一樣,是一等公民??!

            • We want to send the correct message to the users of QWidget classes: they are 1st class citizens in the desktop environment, but not necessarily available in the embedded or mobile environments

            Qt附加組件(Qt Add-Ons)

            在Qt5中,盡管 Qt Quick 是Qt的中心,但是Qt5仍將一如既往支持原生C++ Qt,而且不想與現(xiàn)在Qt4開發(fā)的代碼分裂。Qt4中的一些模塊在Qt5中被放入Qt Add-Ons中。

            • Qt 5 continues to offer all of the power of native Qt C++, and we don’t want Qt 5 to be disruptive for existing code developed for Qt 4.

            QWidget 模塊

            模塊成熟級(jí)別:完成(Done)
            不再添加新特性或進(jìn)行性能優(yōu)化

            Xml

            XmlPatterns

            Script 和 Scripts Tools

            ActiveQt

            Svg

            模塊成熟級(jí)別:廢棄
            QtWebKit提供Svg Full支持

            Mobility中的一些模塊

             

            Qt Quick components模塊

             

            3D

             

            graphics effects

             

            還有些東西沒看到哈,比如:

            phonon

            phonon由KDE社區(qū)繼續(xù)維護(hù),Qt建議使用 QtMultimediaKit

            Qt Multimedia

            從Qt4.8開始,廢棄,建議 QtMultimediaKit

            Qt3 Support

            廢棄

            參考


            久久精品人人做人人妻人人玩| 亚洲精品国产第一综合99久久| 性做久久久久久久| 蜜臀久久99精品久久久久久小说| 97久久国产综合精品女不卡| 日韩人妻无码精品久久久不卡 | 99久久国产亚洲高清观看2024| 亚洲午夜精品久久久久久人妖| 欧美性猛交xxxx免费看久久久| 久久久久久精品久久久久| 久久久精品一区二区三区| 综合久久给合久久狠狠狠97色| 亚洲精品乱码久久久久久久久久久久 | 热久久最新网站获取| 欧美熟妇另类久久久久久不卡| 精品人妻伦九区久久AAA片69| 99久久国产综合精品女同图片| 日本道色综合久久影院| 久久99精品国产麻豆宅宅| 国产精品美女久久久久AV福利| 少妇高潮惨叫久久久久久| 亚洲精品久久久www| 久久国产视屏| 免费国产99久久久香蕉| 久久综合香蕉国产蜜臀AV| 一级a性色生活片久久无少妇一级婬片免费放 | 亚洲精品久久久www| 国内精品伊人久久久久网站| 国产成人久久AV免费| 国内精品九九久久精品| 亚洲欧洲精品成人久久曰影片 | 日韩亚洲国产综合久久久| 久久中文字幕一区二区| 国产精品免费福利久久| 久久久免费精品re6| 亚洲国产欧美国产综合久久| 久久人人爽人人爽人人av东京热 | 久久嫩草影院免费看夜色| 欧美亚洲国产精品久久蜜芽| 高清免费久久午夜精品| 国产成人久久精品区一区二区|