QT5 QtBase模块说明

QT5中,concurrent模块被独立出来,移到qtbase。corelib中的animation新增了QAnimationDriver类,同时移除了symbian相关编码,增加了通用编码如GB18030。全局检测和文件系统引擎得到增强,数据模型被重构,json成为核心组件。thread模块加入了平台特定的互斥锁,tools中增加了多种实用工具。GUI部分进行了拆分,移除了对Symbian和某些老技术的支持。
摘要由CSDN通过智能技术生成
  1. concurrent
    将原先的concurrent移出corelib,移到qtbase中。
  2. 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
    不懂
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值