|
Krita Source Code Documentation
|
#include <KoEmbeddedResource.h>
Public Member Functions | |
| QByteArray | data () const |
| bool | isValid () const |
| KoEmbeddedResource () | |
| KoEmbeddedResource (const KoResourceSignature &sig, const QByteArray &data) | |
| bool | sanityCheckMd5 () const |
| const KoResourceSignature & | signature () const |
Private Attributes | |
| QByteArray | m_data |
| KoResourceSignature | m_sig |
A simple wrapper class for a resource that has been embedded into another resource. It stores the buffer with the raw resource data, so that it could be imported into Krita database without any conversions and/or changing MD5 signature of it.
Definition at line 18 of file KoEmbeddedResource.h.
| KoEmbeddedResource::KoEmbeddedResource | ( | ) |
Definition at line 10 of file KoEmbeddedResource.cpp.
| KoEmbeddedResource::KoEmbeddedResource | ( | const KoResourceSignature & | sig, |
| const QByteArray & | data ) |
Definition at line 14 of file KoEmbeddedResource.cpp.
| QByteArray KoEmbeddedResource::data | ( | ) | const |
| bool KoEmbeddedResource::isValid | ( | ) | const |
Definition at line 36 of file KoEmbeddedResource.cpp.
References m_data.
| bool KoEmbeddedResource::sanityCheckMd5 | ( | ) | const |
Definition at line 31 of file KoEmbeddedResource.cpp.
References KoMD5Generator::generateHash(), m_data, m_sig, and KoResourceSignature::md5sum.
| const KoResourceSignature & KoEmbeddedResource::signature | ( | ) | const |
|
private |
Definition at line 33 of file KoEmbeddedResource.h.
|
private |
Definition at line 32 of file KoEmbeddedResource.h.