File indexing completed on 2024-06-23 05:14:07
0001 /* 0002 aboutdata.cpp 0003 0004 This file is part of Kleopatra, the KDE keymanager 0005 SPDX-FileCopyrightText: 2004 Klarälvdalens Datakonsult AB 0006 0007 SPDX-License-Identifier: GPL-2.0-or-later 0008 */ 0009 0010 #include "aboutdata.h" 0011 0012 #include <version-kwatchgnupg.h> 0013 0014 #include <KLocalizedString> 0015 0016 #include <KLazyLocalizedString> 0017 0018 struct about_data { 0019 const KLazyLocalizedString name; 0020 const KLazyLocalizedString desc; 0021 const char *email; 0022 const char *web; 0023 }; 0024 0025 static const about_data authors[] = { 0026 {kli18n("Steffen Hansen"), kli18n("Original Author"), "hansen@kde.org", nullptr}, 0027 }; 0028 0029 AboutData::AboutData() 0030 : KAboutData(QStringLiteral("kwatchgnupg"), 0031 i18n("KWatchGnuPG"), 0032 QStringLiteral(KWATCHGNUPG_VERSION_STRING), 0033 i18n("GnuPG log viewer"), 0034 KAboutLicense::GPL, 0035 i18n("(c) 2004 Klar\xC3\xA4lvdalens Datakonsult AB\n")) 0036 { 0037 using ::authors; 0038 // using ::credits; 0039 for (unsigned int i = 0; i < sizeof authors / sizeof *authors; ++i) { 0040 addAuthor(KLocalizedString(authors[i].name).toString(), 0041 KLocalizedString(authors[i].desc).toString(), 0042 QLatin1StringView(authors[i].email), 0043 QLatin1StringView(authors[i].web)); 0044 } 0045 }