File indexing completed on 2024-04-21 05:50:36

0001 /*
0002     SPDX-FileCopyrightText: 2006 Jimmy Gilles <jimmygilles@gmail.com>
0003     SPDX-FileCopyrightText: 2013 Rolf Eike Beer <kde@opensource.sf-tec.de>
0004     SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #include "images.h"
0008 
0009 
0010 namespace KgpgCore
0011 {
0012 
0013 namespace Images
0014 {
0015 
0016 QIcon single()
0017 {
0018     static QIcon single;
0019     if (single.isNull())
0020         single = QIcon::fromTheme(QStringLiteral("key-single"));
0021     return single;
0022 }
0023 
0024 QIcon pair()
0025 {
0026     static QIcon pair;
0027     if (pair.isNull())
0028         pair = QIcon::fromTheme(QStringLiteral("key-pair"));
0029     return pair;
0030 }
0031 
0032 QIcon group()
0033 {
0034     static QIcon group;
0035     if (group.isNull())
0036         group = QIcon::fromTheme(QStringLiteral("key-group"));
0037     return group;
0038 }
0039 
0040 QIcon orphan()
0041 {
0042     static QIcon oprpan;
0043     if (oprpan.isNull())
0044         oprpan = QIcon::fromTheme(QStringLiteral("key-orphan"));
0045     return oprpan;
0046 }
0047 
0048 QIcon signature()
0049 {
0050     static QIcon signature;
0051     if (signature.isNull())
0052         signature = QIcon::fromTheme(QStringLiteral("application-pgp-signature"));
0053     return signature;
0054 }
0055 
0056 QIcon userId()
0057 {
0058     static QIcon userid;
0059     if (userid.isNull())
0060         userid = QIcon::fromTheme(QStringLiteral("x-office-contact"));
0061     return userid;
0062 }
0063 
0064 QIcon photo()
0065 {
0066     static QIcon photo;
0067     if (photo.isNull())
0068         photo = QIcon::fromTheme(QStringLiteral("image-x-generic"));
0069     return photo;
0070 }
0071 
0072 QIcon revoke()
0073 {
0074     static QIcon revoke;
0075     if (revoke.isNull())
0076         revoke = QIcon::fromTheme(QStringLiteral("dialog-error"));
0077     return revoke;
0078 }
0079 
0080 QIcon kgpg()
0081 {
0082     static QIcon kgpg;
0083     if (kgpg.isNull())
0084         kgpg = QIcon::fromTheme(QStringLiteral("kgpg"));
0085     return kgpg;
0086 }
0087 
0088 } // namespace Images
0089 
0090 } // namespace KgpgCore