certmanager/lib

Kleo::CryptoConfigComponent Class Reference

#include <cryptoconfig.h>

Inheritance diagram for Kleo::CryptoConfigComponent:

QGpgMECryptoConfigComponent List of all members.

Detailed Description

Crypto config for one component (e.g.

gpg-agent, dirmngr etc.)

Definition at line 290 of file cryptoconfig.h.


Public Member Functions

virtual ~CryptoConfigComponent ()
virtual QString name () const=0
virtual QString iconName () const=0
virtual QString description () const=0
virtual QStringList groupList () const=0
virtual CryptoConfigGroupgroup (const QString &name) const =0

Member Function Documentation

virtual QString Kleo::CryptoConfigComponent::name (  )  const [pure virtual]

Return the internal name of this component.

Implemented in QGpgMECryptoConfigComponent.

virtual QString Kleo::CryptoConfigComponent::iconName (  )  const [pure virtual]

Return the name of the icon for this component.

Implemented in QGpgMECryptoConfigComponent.

virtual QString Kleo::CryptoConfigComponent::description (  )  const [pure virtual]

Return user-visible description of this component.

Implemented in QGpgMECryptoConfigComponent.

virtual QStringList Kleo::CryptoConfigComponent::groupList (  )  const [pure virtual]

Returns the list of groups that are known about.

Returns:
list of group names. One of them can be "<nogroup>", which is the group where all "toplevel" options (belonging to no group) are.

Implemented in QGpgMECryptoConfigComponent.

virtual CryptoConfigGroup* Kleo::CryptoConfigComponent::group ( const QString &  name  )  const [pure virtual]

Returns:
the configuration object for a given group The object is owned by CryptoConfigComponent, don't delete it.

Implemented in QGpgMECryptoConfigComponent.


The documentation for this class was generated from the following file:
KDE Home | KDE Accessibility Home | Description of Access Keys