File indexing completed on 2024-05-12 15:59:56
0001 /* 0002 * SPDX-FileCopyrightText: 2021 Dmitry Kazakov <dimula73@gmail.com> 0003 * 0004 * SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 #include "KoResourceSignature.h" 0007 0008 #include <QDebug> 0009 0010 KoResourceSignature::KoResourceSignature() 0011 { 0012 } 0013 0014 KoResourceSignature::KoResourceSignature(const QString &_type, const QString &_md5sum, const QString &_filename, const QString &_name) 0015 : type(_type), 0016 md5sum(_md5sum), 0017 filename(_filename), 0018 name(_name) 0019 { 0020 } 0021 0022 bool operator==(const KoResourceSignature &lhs, const KoResourceSignature &rhs) 0023 { 0024 return lhs.md5sum == rhs.md5sum && lhs.filename == rhs.filename && lhs.name == rhs.name; 0025 } 0026 0027 QDebug operator<<(QDebug dbg, const KoResourceSignature &sig) 0028 { 0029 dbg.nospace() << "KoResourceSignature(" 0030 << sig.type << ", " 0031 << sig.md5sum << ", " 0032 << sig.filename << ", " 0033 << sig.name << ")"; 0034 0035 return dbg.space(); 0036 }