libkleo
Kleo::KeyFilter Class Reference
#include <keyfilter.h>
Inheritance diagram for Kleo::KeyFilter:

Detailed Description
An abstract base class key filters.Definition at line 52 of file keyfilter.h.
Public Types | |
| enum | MatchContext { NoMatchContext = 0x0, Appearance = 0x1, Filtering = 0x2, AnyMatchContext = Appearance|Filtering } |
Public Member Functions | |
| virtual MatchContexts | availableMatchContexts () const =0 |
| virtual QColor | bgColor () const =0 |
| virtual QColor | fgColor () const =0 |
| virtual QFont | font (const QFont &) const =0 |
| virtual QString | icon () const =0 |
| virtual QString | id () const =0 |
| virtual bool | matches (const GpgME::Key &key, MatchContexts ctx) const =0 |
| virtual QString | name () const =0 |
| virtual unsigned int | specificity () const =0 |
| virtual | ~KeyFilter () |
Member Enumeration Documentation
Definition at line 56 of file keyfilter.h.
Constructor & Destructor Documentation
| virtual Kleo::KeyFilter::~KeyFilter | ( | ) | [inline, virtual] |
Definition at line 54 of file keyfilter.h.
Member Function Documentation
| virtual MatchContexts Kleo::KeyFilter::availableMatchContexts | ( | ) | const [pure virtual] |
Implemented in Kleo::KeyFilterImplBase.
| virtual QColor Kleo::KeyFilter::bgColor | ( | ) | const [pure virtual] |
Implemented in Kleo::KeyFilterImplBase.
| virtual QColor Kleo::KeyFilter::fgColor | ( | ) | const [pure virtual] |
Implemented in Kleo::KeyFilterImplBase.
Implemented in Kleo::KeyFilterImplBase.
| virtual QString Kleo::KeyFilter::icon | ( | ) | const [pure virtual] |
Implemented in Kleo::KeyFilterImplBase.
| virtual QString Kleo::KeyFilter::id | ( | ) | const [pure virtual] |
Implemented in Kleo::KeyFilterImplBase.
| virtual bool Kleo::KeyFilter::matches | ( | const GpgME::Key & | key, | |
| MatchContexts | ctx | |||
| ) | const [pure virtual] |
Implemented in Kleo::KeyFilterImplBase.
| virtual QString Kleo::KeyFilter::name | ( | ) | const [pure virtual] |
Implemented in Kleo::KeyFilterImplBase.
| virtual unsigned int Kleo::KeyFilter::specificity | ( | ) | const [pure virtual] |
Implemented in Kleo::KeyFilterImplBase.
The documentation for this class was generated from the following file:
KDE 4.2 API Reference