首页| 论坛| 消息

标题:Qt将进行全面模块化改造
作者:XChinux
日期:2010-10-28 09:44
内容:

原文见:http://sd.csdn.net/a/20101027/280996.html

Qt Labs博客介绍,最近新启动了一个名叫“Qt模块化(Qt Modularization)”的项目。该项目旨在所有层次将Qt模块化。读者可能已经知道,Qt当前已在DLL层级上实现了模块化;每一个模块有其自己的DLL。然而,整个项目仍然是单体的(monolithic);所有代码由一个代码仓库管理;创建叶模块时必须先创建它所依赖的模块。Qt Modularization项目将努力改变这一情形,让模块被托管在不同的仓库里面,有着独立的维护者,模块间可以有不同的发行安排。
下面是 Qt 4.7 现有的架构:
.
下图是计划的模块化Qt的架构:
.
显然,这将对Qt的开发产生重大影响。但是过渡期结束之后,希望Qt的使用和开源开发都更加简便。
原文链接:http://labs.qt.nokia.com/2010/10/26/qt-is-going-modular/


#1 [wd007 10-28 19:13]
这个还是不错的说,期待Qt的发展。
#2 [sbtree 10-28 19:41]
希望这种改造不要对版本的向下兼容造成大的影响。
预测:这种改造会在5.0中实现,而不是4.x
#3 [sbtree 10-28 19:43]
话说天下大事,合久必分,分久必合
Qt已经大到该分的时候了,呵呵。调侃一下
#4 [wd007 10-28 20:37]
5.0的Qt可能会有大变化,以现在发布版本的速度,到后年差不多5.0就可能登场。
#5 [dbzhang800 10-29 20:47]
从文章用词上看,估计是等不到Qt5,就要实现模块化了。“is going” “maybe Qt4.8”
在Qt4下,即使模块化,各个模块肯定也会和老的动态库二进制兼容,不然就不是Qt4

<< 1 2 >> (1/2)

回复 发表
主题 版块