- concurrent
将原先的concurrent移出corelib,移到qtbase中。 - corelib
animation (抽象动画类)
qabstractanimation增加了QAnimationDriver类
将#include <private/qmutexpool_p.h>改为#include <QtCore/QMutex>
arch (平台架构特定优化类)
移除了其中的文件夹,全部使用.h,实现改成模板。里面有mips,会不会也会发挥mips的性能呢?
codec (文件编码类)
移除了symbian的编码,增加通用的编码,像GB18030、jp等。
global
增加了系统检测、处理器检测和编译器检测,增加了系统信息、类型信息以及新的qlogging。
io
增加了WIN|MAC|UNIX下文件系统引擎。增加了standardpath。
itemmodels
将原先corelib/kernel中数据模型移到此文件夹,增加了一些数据模型qidentityproxymodel、qstringlistmodel等。
json
将json放在corelib中,一等公民哦。
kernel
移除了symbian,增加了qsystemerror和qtimerinfo_unix。
mimetypes
不懂。
thread
增加了qmutex_linux和qmutex_mac。增加了qthreadpool。
tools(QT C++ STL)
增加了qfreelist,增加了qlocale_平台,qrefcount,qregularexpression,qscopedvaluerollback。 - opengl
- 增加platformsupport
- 增加printsupport
- 将gui分成gui和widgets
将原先gui中的dialogs、effects、graphicsview、itemviews、opengl、statemachine、styles、widgets移入widgets,将accessible和util部分移入widgets。删除s60framework和symbian、egl、embedded、inputmethod、mac。 - 移出activeqt、declarative、imports、multimedia、openvg、phonon、script、scripttools、svg、xmlpatterns,取消qt3support和s60支持。
生成库Qt Concurrent、Core、Gui、Network、OpenGL、PrintSupport、Sql、Test、Widgets、Xml
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。