吐槽下目前最新的Qt5.13.0(618发布)

选在618前后发布Qt,不知是仓促还是草率?总体来看,新的更新对初中级玩家没有多少令人感动的地方,反而新的帮助文档让人失望。

更新点(部分)

  • Qt Core
    Clang: 全新的配置 switch-coverage 对于模糊测试很有用。

  • Qt GUI
    QImage: 新增QImage::convertTo()
    QPainterPath:新增QPainterPath::clear(),QPainterPath::capacity(),QPainterPath::reserve()

  • Qt Network
    为使用TCP/IP的编程应用程序提供了一组API,为SSL套接字和OCSP stapling支持添加了安全通道支持。 Qt 5.13现在使用OpenSSL 1.1来支持Linux和Android上的SSL连接。

  • Qt QML
    Qt QML模块为使用QML语言开发多变的用户界面提供了一个框架。改进了对C++中声明的枚举的支持,在编译时对JavaScript的“null”绑定值进行了优化,现在QML在64位窗口上生成函数表,这使得通过JITed函数展开堆栈成为可能。

  • Qt Quick | Qt Quick Controls 2
    添加了对TableView隐藏行和列的支持。对于Qt Quick Controls 2,添加了SplitView,这是一个水平或垂直布置项目的控件,每个项目之间都有一个可拖动的拆分器。还为icon添加了一个缓存属性。

  • Qt WebEngine
    Qt WebEngine将Chromium的Web功能集成到Qt中,现在基于Chromium 73。应用程序本地客户端证书存储。QML客户端证书支持。通过内部的Chromium 扩展进行PDF查看。Web Notifications API。 线程安全的页面特定的URL请求拦截器。

帮助文档的缺陷

5.13.0 Qt creator中的帮助:
5.13.0帮助文档
5.13.0的助手中:
5.13.0助手
5.12的帮助:
5.12.1的帮助文档
可以看出,5.13的帮助文档的易读性明显变差了,草率啊。
另外,比较严重的是,5.13.0不知为何非成员函数是这样展示的,既然是非成员函数(友元函数,全局函数),作用域符加上会产生误导。

非成员函数
5.13.0的非成员函数帮助

而5.12中是这样:
5.12.1的帮助
希望Qt尽快改进吧,期待你的吐槽。


myAvatar

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值