C
SafeRenderer::QSafeBitmapReader Class
class SafeRenderer::QSafeBitmapReaderThe QSafeBitmapReader abstract class provides interface for reading bitmap data. More...
| Header: | #include <QSafeBitmapReader> |
| Since: | QtSafeRenderer 1.0 |
| Inherited By: | SafeRenderer::QSafeBitmapFileReader and SafeRenderer::QSafeBitmapResourceReader |
Public Functions
| QSafeBitmapReader() | |
| QSafeBitmapReader(const SafeRenderer::QSafeBitmapReader &other) | |
| QSafeBitmapReader(SafeRenderer::QSafeBitmapReader &&other) | |
| virtual | ~QSafeBitmapReader() |
| virtual const SafeRenderer::QSafeBitmap * | getBitmapByID(const SafeRenderer::quint32 hash) const = 0 |
| virtual void | loadBitmap(const SafeRenderer::QSafeFileInfo &fileInfo, const SafeRenderer::quint32 crcArg) = 0 |
| SafeRenderer::QSafeBitmapReader & | operator=(SafeRenderer::QSafeBitmapReader &&other) |
| SafeRenderer::QSafeBitmapReader & | operator=(const SafeRenderer::QSafeBitmapReader &other) |
Member Function Documentation
[constexpr noexcept default] QSafeBitmapReader::QSafeBitmapReader()
Default-constructs an instance of QSafeBitmapReader.
[delete] QSafeBitmapReader::QSafeBitmapReader(const SafeRenderer::QSafeBitmapReader &other)
Copy-constructs an instance of QSafeBitmapReader. This function is deleted.
[delete] QSafeBitmapReader::QSafeBitmapReader(SafeRenderer::QSafeBitmapReader &&other)
Move-constructs an instance of QSafeBitmapReader. This function is deleted.
[virtual constexpr noexcept default] QSafeBitmapReader::~QSafeBitmapReader()
Destroys the instance of QSafeBitmapReader. This destructor is virtual.
[pure virtual] const SafeRenderer::QSafeBitmap *QSafeBitmapReader::getBitmapByID(const SafeRenderer::quint32 hash) const
Returns the pointer to the bitmap data for the layout item. hash is the hash of the name of the QML element in the layout declarative file.
[pure virtual] void QSafeBitmapReader::loadBitmap(const SafeRenderer::QSafeFileInfo &fileInfo, const SafeRenderer::quint32 crcArg)
Pure virtual definition for loading a bitmap file fileInfo. The checksum of the file needs to match with crcArg.
[delete] SafeRenderer::QSafeBitmapReader &QSafeBitmapReader::operator=(SafeRenderer::QSafeBitmapReader &&other)
Move-assigns other to this QSafeBitmapReader instance. This function is deleted.
[delete] SafeRenderer::QSafeBitmapReader &QSafeBitmapReader::operator=(const SafeRenderer::QSafeBitmapReader &other)
Copy-assigns other to this QSafeBitmapReader instance. This function is deleted.
Available under certain Qt licenses.
Find out more.