Qt 5.9 正式发布,长期支持版本

来源: 投稿
作者: lieefu
2017-06-01

Qt 5.9 已正式发布。新版本非常注重性能和稳定性,已修复了 Qt 中大量的错误,还做了大量的工作来改进持续集成系统,因此从 5.9 开始,新版本的更新发布将会更容易(包括补丁和次要版本)。

该版本将会获得长期支持,作为 LTS 版本,官方承诺 Qt 5.9 在未来三年都将会获得支持。

上一个 LTS 版本是 Qt 5.6,用来兼容旧版 Qt 和 C++ 98 标准,自 Qt 5.6 发布以来的一些主要变化包括 Qt 中 2000 多个的错误修复。

此外,Qt 5.9 现在正在使用符合 C++11 标准的 Qt 编译器,它能对代码库进行现代化改造。还添加了 Qt Lite 配置系统,并对图形架构进行了重大更新。

更多更新内容请参阅发布主页

下载地址

展开阅读全文
15 收藏
分享
加载中
精彩评论
我的Qt开源作品,LilyDict百合词典,欢迎大家来围观指导,开源地址:https://git.oschina.net/lieefu/lilydict
2017-06-01 08:07
13
举报

引用来自“haitaosoft”的评论

pgsqladmin在4改用qt,慢了很多。。。。换成这个版本的qt,会好一点吗?

引用来自“jimmykuu”的评论

pgAdmin4 用的 Qt 的 WebView,相当于一个浏览器,整个界面都是 HTML/CSS/JS,前端 jQuery,后端 Python 的 Flask,肯定慢。
这种 不顾实际需求,硬上b/s的webview 的做法,记得以前 豌豆荚也有过一次:以前是c#写的,速度还可以;后来改用c++写了,反而慢的无法忍受。原因也是采用了 webview(好像是chrome)。
这种选型不看用户场合的例子,反映了IT界的浮躁
2017-06-01 17:07
5
举报

引用来自“游客”的评论

下载地址 http://download.qt.io/official_releases/qt/5.9/5.9.0/
国内去中科大镜像源下载更快:
http://mirrors.ustc.edu.cn/qtproject/official_releases/qt/5.9/5.9.0/
如果只是进行C/C++开发,可以只下载Qt Creator:
http://mirrors.ustc.edu.cn/qtproject/official_releases/qtcreator/4.3/4.3.0/
https://my.oschina.net/eechen/blog/166969
2017-06-01 10:25
3
举报

引用来自“lieefu”的评论

我的Qt开源作品,LilyDict百合词典,欢迎大家来围观指导,开源地址:https://git.oschina.net/lieefu/lilydict

引用来自“chenzhengxi”的评论

nice,win下一点小问题,目前vc不识别中文,需转为utf-8(带签名),QtCreator下把QObject::tr 替换为 QStringLiteral 才能正常显示中文。vs2015+Qt5.8/5.9 win10
qt5默认使用utf8编码,C++11支持直接在字符前加上u8来表示utf-8字符,如QString txt(u8"你好");不需要你这样改
2017-06-05 13:24
1
举报
最新评论 (40)

引用来自“chenzhengxi”的评论

5.7,5.8存在的意义就是飙版本么? 5.9和目前的Qt VS Tools不兼容,要自己修改下,5.8没问题。
1 - D:/QT/QT5.9.0/5.9/MSVC2015/mkspecs/features/toolchain.prf:129: Variable QMAKE_CXX.COMPILER_MACROS is not defined.
2 - Project ERROR: msvc-version.conf loaded but QMAKE_MSC_VER isn't set
请问这个问题是怎么解决的?
2017-06-11 20:11
0
回复
举报
这个版本对应的Qt creator使用mingw编译优化了很多,比之前快多了。调试也快了很多,赞啊。
2017-06-07 15:20
0
回复
举报

引用来自“lieefu”的评论

我的Qt开源作品,LilyDict百合词典,欢迎大家来围观指导,开源地址:https://git.oschina.net/lieefu/lilydict

引用来自“chenzhengxi”的评论

nice,win下一点小问题,目前vc不识别中文,需转为utf-8(带签名),QtCreator下把QObject::tr 替换为 QStringLiteral 才能正常显示中文。vs2015+Qt5.8/5.9 win10
qt5默认使用utf8编码,C++11支持直接在字符前加上u8来表示utf-8字符,如QString txt(u8"你好");不需要你这样改
2017-06-05 13:24
1
回复
举报

引用来自“lieefu”的评论

我的Qt开源作品,LilyDict百合词典,欢迎大家来围观指导,开源地址:https://git.oschina.net/lieefu/lilydict
nice,win下一点小问题,目前vc不识别中文,需转为utf-8(带签名),QtCreator下把QObject::tr 替换为 QStringLiteral 才能正常显示中文。vs2015+Qt5.8/5.9 win10
2017-06-03 10:14
0
回复
举报
5.7,5.8存在的意义就是飙版本么? 5.9和目前的Qt VS Tools不兼容,要自己修改下,5.8没问题。
1 - D:/QT/QT5.9.0/5.9/MSVC2015/mkspecs/features/toolchain.prf:129: Variable QMAKE_CXX.COMPILER_MACROS is not defined.
2 - Project ERROR: msvc-version.conf loaded but QMAKE_MSC_VER isn't set
2017-06-03 09:55
1
回复
举报

引用来自“魏曼奇”的评论

QT官网下载站被墙了,搞什么鬼?难道QT会影响XX大?
想多了
2017-06-03 09:50
0
回复
举报

引用来自“haitaosoft”的评论

pgsqladmin在4改用qt,慢了很多。。。。换成这个版本的qt,会好一点吗?

引用来自“jimmykuu”的评论

pgAdmin4 用的 Qt 的 WebView,相当于一个浏览器,整个界面都是 HTML/CSS/JS,前端 jQuery,后端 Python 的 Flask,肯定慢。

引用来自“haitaosoft”的评论

这种 不顾实际需求,硬上b/s的webview 的做法,记得以前 豌豆荚也有过一次:以前是c#写的,速度还可以;后来改用c++写了,反而慢的无法忍受。原因也是采用了 webview(好像是chrome)。
这种选型不看用户场合的例子,反映了IT界的浮躁
确实是这样的, 所有用webkit (chrome) 的应用程序都非常非常非常卡, 完全不管用户 的感受, 图自己方便, 想用网页写, 方便自己, 又赶时髦. 其实大部分应用程序真的没必要用webkit.
2017-06-03 09:01
0
回复
举报
2000 多个的错误修复!!!
2017-06-02 21:21
0
回复
举报
更多评论
41 评论
15 收藏
分享
返回顶部
顶部