• 2365阅读
  • 6回复

Qt 6.6 发布 [复制链接]

上一主题 下一主题
在线20091001753
 

只看楼主 倒序阅读 楼主  发表于: 2023-10-10
Qt 6.6 发布于2023年10月10日
https://www.qt.io/blog/qt-6.6-released

Qt 6.6 发布计划
https://wiki.qt.io/Qt_6.6_Release

Qt 6.6 系列源码下载
https://download.qt.io/official_releases/qt/6.6/

Qt 在线安装器下载
https://download.qt.io/official_releases/online_installers/

国内镜像
在线安装器(维护工具)支持镜像作为启动参数
  1. --mirror https://mirrors.tuna.tsinghua.edu.cn/qt/
  2. --mirror 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)

编译成品下载
https://build-qt.fsu0413.me/

Visual Studio 2015、2017、2019 和 2022 运行库
https://learn.microsoft.com/zh-cn/cpp/windows/latest-supported-vc-redist?view=msvc-170
  1. https://aka.ms/vs/17/release/vc_redist.arm64.exe
  2. https://aka.ms/vs/17/release/vc_redist.x86.exe
  3. https://aka.ms/vs/17/release/vc_redist.x64.exe
(づ ̄ 3 ̄)づ
离线angelus

只看该作者 1楼 发表于: 2023-10-10
QPermission这个新加的类不知道是干嘛的
在线20091001753

只看该作者 2楼 发表于: 2023-10-10
回 angelus 的帖子
angelus:QPermission这个新加的类不知道是干嘛的 (2023-10-10 16:40) 

它虽然是跨平台的获取权限类,却又局限于已经定义的权限,而有些权限它还没有定义,却又是常用的。

例如安卓APP默认只能访问自己的目录,当需要访问公共目录时,则需要:
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.READ_EXTERNAL_STORAGE

而它目前支持的权限,仅包括蓝牙、日历、相机、联系人、定位、麦克风。
例如你获取了相机权限,拍了照片,接下来就要保存到“相册”目录,那还是需要访问公共目录的权限。
(づ ̄ 3 ̄)づ
离线angelus

只看该作者 3楼 发表于: 2023-10-11
回 20091001753 的帖子
20091001753:它虽然是跨平台的获取权限类,却又局限于已经定义的权限,而有些权限它还没有定义,却又是常用的。
例如安卓APP默认只能访问自己的目录,当需要访问公共目录时,则需要:
android.permission.WRITE_EXTERNAL_STORAGE
....... (2023-10-10 17:27) 

一直没用过动态获取权限,都是直接安装时候就把所有需要的权限都给配置了,这个类估计和字符类一样,都是没有补完全的类
离线angelus

只看该作者 4楼 发表于: 2023-10-11
新增加的媒体类捕获屏幕和窗体确实方便很多,要是能把鼠标也捕获了那就更完美了
离线realfan

只看该作者 5楼 发表于: 2023-10-11
百度网盘转存链接
链接:https://pan.baidu.com/s/1AwO9cOaX-3WKGk-gyfyKrQ?pwd=z6sc
提取码:z6sc
--来自百度网盘超级会员V10的分享
离线圣域天子

只看该作者 6楼 发表于: 2023-10-20
谁试过wasm能输入中文了吗?
1条评分金钱+10
20091001753 金钱 +10 wasm 对中文不友好,不建议作为UI使用。 2023-10-30
快速回复
限100 字节
 
上一个 下一个