kgpg
kgpgitemmodel.cpp
Go to the documentation of this file.
276 return i18nc("%1 = something like 7 keys, %2 = something like 2 groups", "%1, %2", keyString, groupString);
372 case KEYCOLUMN_EMAIL: return QString(i18nc("@title:column Title of a column of emails", "Email"));
539 KGpgItemModel::updateNodeTrustColor(KGpgExpandableNode *node, const KgpgCore::KgpgKeyTrust trust, const QColor &color)
545 emit dataChanged(createIndex(i, KEYCOLUMN_TRUST, child), createIndex(i, KEYCOLUMN_TRUST, child));
KGpgExpandableNode * getParentKeyNode() const
Returns the parent node in the key hierarchy.
Definition: KGpgNode.cpp:330
bool isDefaultKey(const KGpgNode *node) const
Definition: kgpgitemmodel.cpp:514
virtual int getChildIndex(KGpgNode *node) const
Returns the index for a given child node.
Definition: KGpgExpandableNode.cpp:77
virtual QString getSignCount() const
Return the number of signatures of the primary user id.
Definition: KGpgKeyNode.cpp:160
void updateNodeTrustColor(KGpgExpandableNode *node, const KgpgCore::KgpgKeyTrust trust, const QColor &color)
Definition: kgpgitemmodel.cpp:539
KGpgGroupNode * addGroup(const QString &name, const KGpgKeyNode::List &keys)
Definition: kgpgitemmodel.cpp:281
const QString & getFingerprint() const
Definition: KGpgOrphanNode.cpp:81
static QString statusCountMessageString(const unsigned int keys, const unsigned int groups)
Definition: kgpgitemmodel.cpp:265
void refreshTrust(const KgpgCore::KgpgKeyTrust trust, const QColor &color)
Definition: kgpgitemmodel.cpp:533
virtual bool hasChildren(const QModelIndex &parent) const
Definition: kgpgitemmodel.cpp:84
virtual KGpgNode * getChild(const int index) const
Returns the child node at the given index.
Definition: KGpgExpandableNode.cpp:41
virtual int rowCount(const QModelIndex &parent=QModelIndex()) const
Definition: kgpgitemmodel.cpp:73
void invalidateIndexes(KGpgNode *nd)
Definition: kgpgitemmodel.cpp:520
virtual KgpgCore::KgpgItemType getType() const =0
Returns the item type of this object.
KGpgKeyNode * findKeyNode(const QString &id) const
Definition: kgpgitemmodel.cpp:238
virtual QString getSize() const
Returns a string describing the size of this object.
Definition: KGpgNode.cpp:288
static QColor colorUltimate()
Get Color used for ultimately trusted keys.
Definition: kgpgsettings.h:801
void refreshKeyIds(const QStringList &id)
Definition: kgpgitemmodel.cpp:446
virtual QModelIndex index(int row, int column, const QModelIndex &parent=QModelIndex()) const
Definition: kgpgitemmodel.cpp:44
virtual QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const
Definition: kgpgitemmodel.cpp:95
QString statusCountMessage() const
Definition: kgpgitemmodel.cpp:256
void changeGroup(KGpgGroupNode *node, const KGpgNode::List &keys)
Definition: kgpgitemmodel.cpp:306
virtual KGpgGroupNode * getParentKeyNode() const
Definition: KGpgGroupMemberNode.cpp:97
static QStringList readGroups()
get all groups from GnuPG config file
Definition: KGpgGroupNode.cpp:255
The abstract base class for all classes representing keyring data.
Definition: KGpgNode.h:42
trust value undefined (i.e. you did not set a trust level)
Definition: kgpgkey.h:58
KGpgKeyNode * findKey(const QString &keyId)
Find a key node with the given id.
Definition: KGpgRootNode.cpp:118
void addKeys(const QStringList &ids=QStringList())
Definition: KGpgRootNode.cpp:64
virtual QVariant headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const
Definition: kgpgitemmodel.cpp:362
The abstract base class for all classes that may have child objects.
Definition: KGpgExpandableNode.h:34
Definition: kgpgsettings.h:13
int findKeyRow(const QString &keyId)
Return the child number of the key with the given id.
Definition: KGpgRootNode.cpp:129
void refreshKeys(const QStringList &ids=QStringList())
Definition: kgpgitemmodel.cpp:440
virtual bool wasExpanded() const
check if there are any child nodes present in memory
Definition: KGpgExpandableNode.cpp:64
static QColor colorMarginal()
Get Color used for marginally trusted keys.
Definition: kgpgsettings.h:820
virtual KGpgNode * getChild(const int index) const
Returns the child node at the given index.
Definition: KGpgNode.cpp:268
KGpgNode * nodeForIndex(const QModelIndex &index) const
Definition: kgpgitemmodel.cpp:230
QModelIndex nodeIndex(KGpgNode *node, const int column=0)
Definition: kgpgitemmodel.cpp:405
virtual QModelIndex parent(const QModelIndex &child) const
Definition: kgpgitemmodel.cpp:55
void deleteFromGroup(KGpgGroupNode *group, KGpgGroupMemberNode *member)
Definition: kgpgitemmodel.cpp:347
trust value unknown (i.e. no entry in gpg's trust database)
Definition: kgpgkey.h:59
this key has highest possible level of trust (e.g. your own secret keys)
Definition: kgpgkey.h:63
virtual int columnCount(const QModelIndex &) const
Definition: kgpgitemmodel.h:62
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:07:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:07:51 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.