@TOC
前言
Qt 6.6 发布于2023年10月10日
https://www.qt.io/blog/qt-6.6-released
Qt 6.6 系列源码下载
https://download.qt.io/official_releases/qt/6.6/
Qt 在线安装器下载
https://download.qt.io/official_releases/online_installers/
国内镜像下载
在线安装器(维护工具)支持镜像作为启动参数
https://mirrors.tuna.tsinghua.edu.cn/qt/
https://mirrors.ustc.edu.cn/qtproject/
Qt Graphs (图表)
新的 Qt Graphs 模块,是用于整合现在的 Qt DataVisualization 与 Qt Charts,这两个现有模块仅支持 OpenGL 加速,而新的模块将支持更多的图形引擎。(Qt DataVisualization(数据可视化) 是创建三维图表;Qt Charts 是创建二维图表)
Qt Multimedia
Qt6.5 里,该模块支持了对屏幕的捕获,而现在 Qt6.6 再增加了对程序窗口的捕获。 通过 QWindowCapture 获取可捕获窗口的列表:
https://doc-snapshots.qt.io/qt6-6.6/qwindowcapture.html
https://doc-snapshots.qt.io/qt6-6.6/qml-qtmultimedia-windowcapture.html
如果是 Qt 程序录制自己的界面,并生成 GIF,可参考
http://www.qtcn.org/bbs/read-htm-tid-84762.html
Qt TextToSpeech
新增 synthesize:将文本转成相应的PCM音频数据,使你可以保存成音频文件。 新增 sayingWord:文本朗读时的过程提示。
http://www.qtcn.org/bbs/read-htm-tid-91838.html
QML 响应式布局
用户界面设计人员可以创建不同的布局,并在不同布局之间切换。
https://www.qt.io/blog/responsive-layouts-in-qt
https://doc-snapshots.qt.io/qt6-6.6/qml-qtquick-layouts-layoutitemproxy.html
精细渲染
字体 和 曲线 能获得更精细的渲染。
https://www.qt.io/blog/smooth-vector-graphics-in-qt-quick?hsLang=en
https://doc-snapshots.qt.io/qt6-6.6/qml-qtquick-shapes-shape.html#preferredRendererType-prop
Direct3D 12
在Windows平台,虽然Qt Quick默认的渲染图形引擎仍是D3D11,但从现在开始已经支持D3D12。 这意味着Qt支持的图形引擎已高达5个:Vulkan, Metal, OpenGL / OpenGL ES, Direct3D 11和Direct3D 12。
https://www.qt.io/blog/direct3d-12-support-in-qt-6.6
安卓
开始支持安卓13,并默认使用 AndroidX,支持的 SDK 级别现在为 33。
http://www.qtcn.org/bbs/read-htm-tid-91836.html
截至该版本
Qt6 依旧没有 GBK 转 QString 的类。(Qt5 QTextCodec) Qt6 安卓,依旧没有权限请求类。(Qt5 QtAndroid)
其他
LTS Qt 6.2.10 发布于 10月9日
https://www.qt.io/blog/commercial-lts-qt-6.2.10-released