内容提要
Qt Safe Renderer 2.2.0发布,面向商业客户。新增功能包括:支持在Qt Quick Ultralite应用中使用安全关键项,需配合Qt for MCUs 2.12;新增Alpha像素旁路功能,用于透明背景的CRC校验。可通过Qt在线安装器获取,并提供开发者指南和错误报告支持。
延伸解读
安全关键项与Qt Quick Ultralite的集成
QSR 2.2.0允许在Qt Quick Ultralite应用中使用安全关键项,但需配合Qt for MCUs 2.12。这意味着开发者可以在资源受限的MCU上构建安全相关界面,例如仪表盘或控制面板。文档提供了入门指南和示例,帮助开发者理解如何将安全监控集成到裸机环境中,如Infineon Traveo II。
Alpha像素旁路:透明背景的CRC校验
新增的Alpha像素旁路功能针对Snapdragon 8295硬件,允许在CRC计算中排除透明像素,从而实现对透明背景安全项的验证。这对于需要透明效果但又要保证安全性的界面设计尤为重要,但该功能目前仅限特定硬件平台,开发者需确认目标硬件是否支持。
获取与支持
QSR 2.2.0仅面向商业客户,需Device Creation Enterprise许可证,通过Qt在线安装器获取。默认安装会包含Qt 6.8.7及工具。开发者指南和发布说明在线可查,商业客户可通过官方支持渠道报告问题,非支持平台可寻求专业服务。
Q&A
Qt Safe Renderer 2.2.0 有哪些新功能?
Qt Safe Renderer 2.2.0 新增了两个主要功能:一是支持在 Qt Quick Ultralite 应用中使用安全关键项,需配合 Qt for MCUs 2.12 使用;二是新增 Alpha 像素旁路功能,用于透明背景的 CRC 校验,该功能适用于 Snapdragon Generation 4 硬件(如 Qualcomm Snapdragon 8295)。
Qt Safe Renderer 2.2.0 如何获取?
Qt Safe Renderer 2.2.0 可通过 Qt 在线安装器获取,但仅面向拥有 Device Creation Enterprise 许可证的商业客户。默认安装会自动安装 Qt Safe Renderer 2.2.0、对应的 Qt 版本 6.8.7 以及相关工具。
Qt Safe Renderer 2.2.0 支持哪些硬件平台?
文章明确提到 Alpha 像素旁路功能支持 Snapdragon Generation 4 硬件(Qualcomm Snapdragon 8295)。此外,还提到了一个针对 Infineon Traveo II 的示例,但未明确说明整体支持范围。
Qt Safe Renderer 2.2.0 的 Alpha 像素旁路功能有什么作用?
Alpha 像素旁路功能用于透明背景的安全项输出验证。它通过从 CRC 计算中排除具有 alpha 值的像素,使得透明背景的安全项也能进行有效的输出验证。
Qt Safe Renderer 2.2.0 与 Qt for MCUs 的兼容性如何?
Qt Safe Renderer 2.2.0 需要与 Qt for MCUs 2.12 版本配合使用,以支持在 Qt Quick Ultralite 应用中使用安全关键项。
Qt Safe Renderer 2.2.0 的开发者指南在哪里可以找到?
Qt Safe Renderer 2.2 开发者指南可在线上获取,网址为:https://doc.qt.io/QtSafeRenderer/qtsaferenderer-index.html。
如果发现 Qt Safe Renderer 的 bug,如何报告?
商业客户可以通过联系 Qt 支持团队来报告 bug 或提出更改建议。对于非支持的设备或平台,可以联系 Qt 专业服务。