• 1673阅读
  • 12回复

[新闻]Qt6 技术概览 [复制链接]

上一主题 下一主题
离线20091001753
 

只看楼主 倒序阅读 楼主  发表于: 08-31
Qt6 技术概览 发布于 8月26日

主要内容:
新一代的QML:支持把QML编译成高效原生的C++代码。
新一代的图形接口:不再局限于OpenGL,因为Linux上Vulkan是OpenGL的指定接班人。
新一代的属性系统:将QML中的绑定引擎集成到Qt的核心中,并使其在C++中可用。
新一代的工具库
C++17

链接
https://blog.qt.io/cn/2019/08/26/qt-6的技术概览/
(づ ̄ 3 ̄)づ
离线XChinux

只看该作者 1楼 发表于: 08-31
基于C++17的话,那编译器又得升级了吧。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
在线liulin188

只看该作者 2楼 发表于: 08-31
    
https://wiki.qt.io/Qt_5.12_Release
https://www.qt.io/blog/qt-5.13.2-released
https://www.qt.io/blog/qt-creator-4.10.2-released
离线hy361922841

只看该作者 3楼 发表于: 09-01
期待发布
在线weiweiqiao

只看该作者 4楼 发表于: 09-01
Qt目前还是c++为主啊,python任重道远
Jobs Insanely Great.
在线angelus

只看该作者 5楼 发表于: 09-02
快是无止境的追求,看安卓和ios就知道了,同等硬件可以更流畅,c++的最大优势
离线foxyz

只看该作者 6楼 发表于: 09-11
我用Qt5.12做了一个数据库ETL来验证数据抽取效率。同样的环境,Qt实在是太慢了。完全没法用。从源oracle数据库抽取一万条数据居然要5秒钟。而我用原生的做只要0.1秒。用java和kafka只需要1.5秒。设置成forwardonly也快不了多少。问题就出在遍历记录上。执行抽取的query是毫秒级的。但是一条条遍历记录每个字段,慢的不是一点半点。
离线XChinux

只看该作者 7楼 发表于: 09-11
回 foxyz 的帖子
foxyz:我用Qt5.12做了一个数据库ETL来验证数据抽取效率。同样的环境,Qt实在是太慢了。完全没法用。从源oracle数据库抽取一万条数据居然要5秒钟。而我用原生的做只要0.1秒。用java和kafka只需要1.5秒。设置成forwardonly也快不了多少。问题就出在遍历记录上。执行抽取的query是毫秒级的 .. (2019-09-11 08:50) 

构建QSqlField、QSqlRecord, QVariant,确实要耗费不少资源和时间。有研究到底问题在这些对象的构建上?还是说有其他原因导致慢这么多?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线圣域天子

只看该作者 8楼 发表于: 09-11
回 weiweiqiao 的帖子
weiweiqiao:Qt目前还是c++为主啊,python任重道远 (2019-09-01 17:01) 

我很厌恶 Python ~~~
它到底好在哪里呢?
离线rpdhunter

只看该作者 9楼 发表于: 09-12
回 foxyz 的帖子
foxyz:我用Qt5.12做了一个数据库ETL来验证数据抽取效率。同样的环境,Qt实在是太慢了。完全没法用。从源oracle数据库抽取一万条数据居然要5秒钟。而我用原生的做只要0.1秒。用java和kafka只需要1.5秒。设置成forwardonly也快不了多少。问题就出在遍历记录上。执行抽取的query是毫秒级的 .. (2019-09-11 08:50) 

追求速度,用msvc编译器,然后使用oracle数据库提供的原生接口不就得了
反正Qt就是提供一个易用性
离线rpdhunter

只看该作者 10楼 发表于: 09-12
回 圣域天子 的帖子
圣域天子:我很厌恶 Python ~~~
它到底好在哪里呢? (2019-09-11 16:12) 

虽然不懂,但是人工智能方面很多库都是用python写的,小学生培训班学编程现在都是学python了,说明python比较简单易学吧
离线圣域天子

只看该作者 11楼 发表于: 09-12
回 rpdhunter 的帖子
rpdhunter:虽然不懂,但是人工智能方面很多库都是用python写的,小学生培训班学编程现在都是学python了,说明python比较简单易学吧
 (2019-09-12 09:12) 

AI方面的突出是因为python提供了大量数学算法,所以被学术界青睐。
但是当python进入AI时,它提供的数学算法也仅仅是R语言的三分之一而已。
而现在R语言被说成快淘汰的语言了。。。
离线foxyz

只看该作者 12楼 发表于: 10-17
回 XChinux 的帖子
XChinux:构建QSqlField、QSqlRecord, QVariant,确实要耗费不少资源和时间。有研究到底问题在这些对象的构建上?还是说有其他原因导致慢这么多? (2019-09-11 15:56) 

这个还没去研究过,我只是用标准的数据库query那套流程做了验证。后来公司ETL项目用了kafka
快速回复
限100 字节
 
上一个 下一个