Krita Source Code Documentation
Loading...
Searching...
No Matches
KoResourceSignature Class Reference

A simple wrapper object for the main information about the resource. More...

#include <KoResourceSignature.h>

+ Inheritance diagram for KoResourceSignature:

Public Member Functions

 KoResourceSignature ()
 
 KoResourceSignature (const QString &type, const QString &md5sum, const QString &filename, const QString &name)
 

Public Attributes

QString filename
 
QString md5sum
 
QString name
 
QString type
 

Friends

KRITARESOURCES_EXPORT friend bool operator== (const KoResourceSignature &lhs, const KoResourceSignature &rhs)
 

Detailed Description

A simple wrapper object for the main information about the resource.

This information is needed to somewhat uniquely identify the resource in the world

Definition at line 20 of file KoResourceSignature.h.

Constructor & Destructor Documentation

◆ KoResourceSignature() [1/2]

KoResourceSignature::KoResourceSignature ( )

Definition at line 10 of file KoResourceSignature.cpp.

11{
12}

◆ KoResourceSignature() [2/2]

KoResourceSignature::KoResourceSignature ( const QString & type,
const QString & md5sum,
const QString & filename,
const QString & name )

Definition at line 14 of file KoResourceSignature.cpp.

15 : type(_type),
16 md5sum(_md5sum),
17 filename(_filename),
18 name(_name)
19{
20}

Friends And Related Symbol Documentation

◆ operator==

KRITARESOURCES_EXPORT friend bool operator== ( const KoResourceSignature & lhs,
const KoResourceSignature & rhs )
friend

Definition at line 22 of file KoResourceSignature.cpp.

23{
24 return lhs.md5sum == rhs.md5sum && lhs.filename == rhs.filename && lhs.name == rhs.name;
25}

Member Data Documentation

◆ filename

QString KoResourceSignature::filename

Definition at line 31 of file KoResourceSignature.h.

◆ md5sum

QString KoResourceSignature::md5sum

Definition at line 30 of file KoResourceSignature.h.

◆ name

QString KoResourceSignature::name

Definition at line 32 of file KoResourceSignature.h.

◆ type

QString KoResourceSignature::type

Definition at line 29 of file KoResourceSignature.h.


The documentation for this class was generated from the following files: