C
QSafeBitmapResource 类
class SafeRenderer::QSafeBitmapResourceQSafeBitmapResource 类提供了 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 许可证下可用。
了解更多信息。