C

Qt 安全渲染器 C++ 类

命名空间

SafeRenderer

包含所有 Misra 兼容的类和类型

SafeRendererGenerics

包含适用于 Qt 安全渲染器的通用类和类型

MessageSenderPlugin

实现了 QSafeMessageInterface,以便使用特定平台的库将安全事件发送到安全渲染器进程

QSafeMessageInterface

非关键安全过程和关键安全过程之间的抽象通信接口

SafeRenderer::AbstractFrameBuffer

访问系统帧缓冲区的接口

SafeRenderer::AbstractWindow

用于构建给定大小的窗口的接口

SafeRenderer::AnimationData

包含动画数据的结构体

SafeRenderer::Constraints

包含 Qt 安全渲染器的各种约束值的结构体

SafeRenderer::EventHandler

为接收来自其他进程的 QSafeEvents 创建特定平台的事件循环

SafeRenderer::FailedToInitFrameBuffer

SafeWindow 的异常类

SafeRenderer::Glyph

包含字形数据的结构体

SafeRenderer::LayoutData

封装布局数据

SafeRenderer::MISRCalculator

计算区域的 CRC 值

SafeRenderer::MISRVerifier

适用于高通骁龙板的输出验证器实现

SafeRenderer::OutputVerificationQueue

用于排队输出验证请求的 API

SafeRenderer::OutputVerifier

执行输出验证的容器类

SafeRenderer::OutputVerifierException

出错时抛出

SafeRenderer::OutputVerifierInterface

用于验证图形输出的 API

SafeRenderer::QSafeAnimations

包含动画数据

SafeRenderer::QSafeBitmap

包含位图文件

SafeRenderer::QSafeBitmapBuffer

包含位图数据

SafeRenderer::QSafeBitmapFileReader

从文件中读取位图数据

SafeRenderer::QSafeBitmapReader

提供读取位图数据接口的抽象类

SafeRenderer::QSafeBitmapResource

QSafeBitmap 的 Qt 资源文件实现

SafeRenderer::QSafeBitmapResourceReader

QSafeBitmapReader 的 Qt 资源文件实现

SafeRenderer::QSafeByteArray

QSafeBitmapBuffer 类包含字节数组

SafeRenderer::QSafeEvent

Qt 安全渲染器事件的基类

SafeRenderer::QSafeEventChangeLayout

将安全渲染器布局更改为另一个布局

SafeRenderer::QSafeEventChangeState

更改安全项的状态

SafeRenderer::QSafeEventConnection

将布局项连接到系统事件

SafeRenderer::QSafeEventHeartbeat

表示非安全端到安全端的心跳消息

SafeRenderer::QSafeEventHeartbeatTimeout

指示发生心跳超时

SafeRenderer::QSafeEventOutputVerificationStatusReply

作为对 EventOutputVerificationStatusRequest 请求的回复发送

SafeRenderer::QSafeEventOutputVerificationStatusRequest

用于请求输出验证结果

SafeRenderer::QSafeEventOutputVerificationVerifyItem

用于更新单个安全项的输出 CRC 值

SafeRenderer::QSafeEventSender

到安全渲染器进程的抽象通信接口

SafeRenderer::QSafeEventSetText

更改布局中的文本

SafeRenderer::QSafeEventSystem

发送系统事件状态更改

SafeRenderer::QSafeEventVisibility

在可见和隐藏之间更改项的可见性

SafeRenderer::QSafeFile

从文件中读取数据

SafeRenderer::QSafeFileInfo

包含从QSafeString获取路径和文件名的函数

SafeRenderer::QSafeFont

读取QPF2字体文件

SafeRenderer::QSafeFontCache

缓存字体

SafeRenderer::QSafeFontLoader

加载指定字体

SafeRenderer::QSafeLayout

访问Qt Safe Renderer布局数据的抽象类

SafeRenderer::QSafeLayoutFileReader

从文件中读取布局数据

SafeRenderer::QSafeLayoutResourceReader

从Qt的资源结构中读取布局数据

SafeRenderer::QSafePoint

包含x坐标和y坐标

SafeRenderer::QSafeRect

定义平面上的矩形

SafeRenderer::QSafeRenderer

渲染安全布局

SafeRenderer::QSafeSize

包含高度和宽度变量

SafeRenderer::QSafeStateFileReader

从文件加载状态定义

SafeRenderer::QSafeStateLoader

加载状态定义文件

SafeRenderer::QSafeStateResourceReader

从资源数据加载状态定义

SafeRenderer::QSafeString

包含字符串操作函数

SafeRenderer::QSafeTextLayout

包含文本布局操作函数

SafeRenderer::QSafeTouch

包含描述触摸事件的参数

SafeRenderer::QStringSplitter

拆分字符串

SafeRenderer::SafeWindow

实现AbstractWindow接口

SafeRenderer::SafeWindowException

SafeWindow的抽象异常类

SafeRenderer::StateManager

维护指示器的状态

SafeRenderer::TestVerifier

Qt GUI适配的输出验证器实现

SafeRenderer::VerifyRegion

监控图形输出的API

注意: 安全要求的实现仅关注SafeRenderer命名空间内的内容。

过时的Qt安全渲染器类

以下Qt安全渲染器C++类现已过时。过时的类将不再维护。它们被提供是为了保持旧源代码的正常运行,但它们可以在未来版本中删除。我们强烈建议不要在新代码中使用这些类。

注意: 您可以使用QML状态更改颜色和事件位置。有关更多信息,请参阅更改状态Qt Quick中的重要概念 - 状态、转换和动画

在特定Qt许可证下可用。
了解更多信息。