Krita Source Code Documentation
Loading...
Searching...
No Matches
KoResourceSignature.cpp
Go to the documentation of this file.
1
/*
2
* SPDX-FileCopyrightText: 2021 Dmitry Kazakov <dimula73@gmail.com>
3
*
4
* SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
#include "
KoResourceSignature.h
"
7
8
#include <QDebug>
9
10
KoResourceSignature::KoResourceSignature
()
11
{
12
}
13
14
KoResourceSignature::KoResourceSignature
(
const
QString &_type,
const
QString &_md5sum,
const
QString &_filename,
const
QString &_name)
15
: type(_type),
16
md5sum(_md5sum),
17
filename(_filename),
18
name(_name)
19
{
20
}
21
22
bool
operator==
(
const
KoResourceSignature
&lhs,
const
KoResourceSignature
&rhs)
23
{
24
return
lhs.
md5sum
== rhs.
md5sum
&& lhs.
filename
== rhs.
filename
&& lhs.
name
== rhs.
name
;
25
}
26
27
QDebug
operator<<
(QDebug dbg,
const
KoResourceSignature
&sig)
28
{
29
dbg.nospace() <<
"KoResourceSignature("
30
<< sig.
type
<<
", "
31
<< sig.
md5sum
<<
", "
32
<< sig.
filename
<<
", "
33
<< sig.
name
<<
")"
;
34
35
return
dbg.space();
36
}
operator==
bool operator==(const KoResourceSignature &lhs, const KoResourceSignature &rhs)
Definition
KoResourceSignature.cpp:22
operator<<
QDebug operator<<(QDebug dbg, const KoResourceSignature &sig)
Definition
KoResourceSignature.cpp:27
KoResourceSignature.h
KoResourceSignature
A simple wrapper object for the main information about the resource.
Definition
KoResourceSignature.h:21
KoResourceSignature::filename
QString filename
Definition
KoResourceSignature.h:31
KoResourceSignature::type
QString type
Definition
KoResourceSignature.h:29
KoResourceSignature::KoResourceSignature
KoResourceSignature()
Definition
KoResourceSignature.cpp:10
KoResourceSignature::md5sum
QString md5sum
Definition
KoResourceSignature.h:30
KoResourceSignature::name
QString name
Definition
KoResourceSignature.h:32
libs
resources
KoResourceSignature.cpp
Generated at
2025-11-04 02:30:02+01:00
from
Krita
branch
master
, commit
c9dde2e79561a8aea4a7e8d9ac99c98a7bac9e52