Krita Source Code Documentation
Loading...
Searching...
No Matches
KoResourceBundleManifest::ResourceReference Struct Reference

#include <KoResourceBundleManifest.h>

Public Member Functions

 ResourceReference ()
 
 ResourceReference (const QString &_resourcePath, const QList< QString > &_tagList, const QString &_fileTypeName, const QString &_md5, const int _resourceId=-1, const QString _filenameInBundle="")
 

Public Attributes

QString filenameInBundle
 
QString fileTypeName
 
QString md5sum
 
int resourceId
 
QString resourcePath
 
QList< QString > tagList
 

Detailed Description

Definition at line 23 of file KoResourceBundleManifest.h.

Constructor & Destructor Documentation

◆ ResourceReference() [1/2]

KoResourceBundleManifest::ResourceReference::ResourceReference ( )
inline

Definition at line 25 of file KoResourceBundleManifest.h.

25{}

◆ ResourceReference() [2/2]

KoResourceBundleManifest::ResourceReference::ResourceReference ( const QString & _resourcePath,
const QList< QString > & _tagList,
const QString & _fileTypeName,
const QString & _md5,
const int _resourceId = -1,
const QString _filenameInBundle = "" )
inline

Definition at line 27 of file KoResourceBundleManifest.h.

28 {
29 resourcePath = _resourcePath;
30 tagList = _tagList;
31 fileTypeName = _fileTypeName;
32 md5sum = _md5;
33 resourceId = _resourceId;
34 // only necessary to provide if filename in bundle is different from the filename on disk
35 // for example for versioned resources
36 filenameInBundle = _filenameInBundle.isEmpty() ? resourcePath : _filenameInBundle;
37 }

Member Data Documentation

◆ filenameInBundle

QString KoResourceBundleManifest::ResourceReference::filenameInBundle

Definition at line 44 of file KoResourceBundleManifest.h.

◆ fileTypeName

QString KoResourceBundleManifest::ResourceReference::fileTypeName

Definition at line 41 of file KoResourceBundleManifest.h.

◆ md5sum

QString KoResourceBundleManifest::ResourceReference::md5sum

Definition at line 42 of file KoResourceBundleManifest.h.

◆ resourceId

int KoResourceBundleManifest::ResourceReference::resourceId

Definition at line 43 of file KoResourceBundleManifest.h.

◆ resourcePath

QString KoResourceBundleManifest::ResourceReference::resourcePath

Definition at line 39 of file KoResourceBundleManifest.h.

◆ tagList

QList<QString> KoResourceBundleManifest::ResourceReference::tagList

Definition at line 40 of file KoResourceBundleManifest.h.


The documentation for this struct was generated from the following file: