C

QSafeBitmapResource 类

class SafeRenderer::QSafeBitmapResource

QSafeBitmapResource 类提供了 Qt 资源文件对 QSafeBitmap 的实现。 更多...

头文件 #include <QSafeBitmapResource>
自从QtSafeRenderer 1.0
继承 SafeRenderer::QSafeBitmap

此类是在 QtSafeRenderer 1.0 中引入的。

公开函数

重新实现的公开函数

virtual const SafeRenderer::ARGB *scanline(const SafeRenderer::quint32 pixelRow) const override

详细说明

可以将 Qt 资源编译器生成的数据结构链接到 Qt 安全渲染器的二进制文件中。可以使用 QSafeBitmapResource 类访问生成数据。

注意:仅支持未压缩的资源二进制文件。也就是说,如果您通过命令行使用资源编译器,必须使用带 -no-compress 选项的资源编译器。有关更多信息,请参阅 资源编译器 (rcc)

成员函数文档

QSafeBitmapResource::QSafeBitmapResource()

构建一个 QSafeBitmapResource 对象。

注意:仅支持未压缩的资源二进制文件。也就是说,如果您通过命令行使用资源编译器,必须使用带 -no-compress 选项的资源编译器。有关更多信息,请参阅 资源编译器 (rcc)

[虚拟] QSafeBitmapResource::~QSafeBitmapResource()

销毁一个 QSafeBitmapResource 对象。

[重写虚拟] const SafeRenderer::ARGB *QSafeBitmapResource::scanline(const SafeRenderer::quint32 pixelRow) const

重实现了:QSafeBitmap::scanline(const SafeRenderer::quint32 pixelRow) const.

一个位图行的获取函数。

返回位图 pixelRow 的起始指针,如果 pixelRow 超出范围,则为 NULL。

在某些 Qt 许可证下可用。
了解更多信息。