#include <KisEmbeddedTextureData.h>
Definition at line 17 of file KisEmbeddedTextureData.h.
◆ fromPattern()
◆ isNull()
| bool KisEmbeddedTextureData::isNull |
( |
| ) |
const |
◆ loadLinkedPattern()
◆ read()
◆ tryFetchPattern()
◆ tryLoadEmbeddedPattern()
Definition at line 46 of file KisEmbeddedTextureData.cpp.
47{
48 QString effectiveMd5Sum =
md5sum;
49
50 if (effectiveMd5Sum.isEmpty()) {
51 const QByteArray md5 = QByteArray::fromBase64(
md5Base64.toLatin1());
52 effectiveMd5Sum = md5.toHex();
53 }
54
55 QString effectiveName =
name;
56
57 if (effectiveName.isEmpty() || effectiveName != QFileInfo(effectiveName).
fileName()) {
58 QFileInfo info(effectiveName);
59 effectiveName = info.completeBaseName();
60 }
61
63
65 }
66
67 const QByteArray ba = QByteArray::fromBase64(
patternBase64.toLatin1());
69}
A simple wrapper object for the main information about the resource.
#define KIS_SAFE_ASSERT_RECOVER(cond)
References fileName, KIS_SAFE_ASSERT_RECOVER, md5Base64, md5sum, name, patternBase64, and ResourceType::Patterns.
◆ write()
◆ operator==
◆ fileName
| QString KisEmbeddedTextureData::fileName |
◆ md5Base64
| QString KisEmbeddedTextureData::md5Base64 |
◆ md5sum
| QString KisEmbeddedTextureData::md5sum |
◆ name
| QString KisEmbeddedTextureData::name |
◆ patternBase64
| QString KisEmbeddedTextureData::patternBase64 |
The documentation for this class was generated from the following files: