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

Classes | |
| class | FontDescription |
Public Types | |
| enum | MatchContext { NoMatchContext = 0x0, Appearance = 0x1, Filtering = 0x2, AnyMatchContext = Appearance|Filtering } |
Public Member Functions | |
| virtual | ~KeyFilter () |
| virtual MatchContexts | availableMatchContexts () const =0 |
| virtual QColor | bgColor () const =0 |
| virtual QColor | fgColor () const =0 |
| virtual FontDescription | fontDesription () 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 |
Detailed Description
An abstract base class key filters.
Definition at line 54 of file keyfilter.h.
Member Enumeration Documentation
| Enumerator | |
|---|---|
| NoMatchContext | |
| Appearance | |
| Filtering | |
| AnyMatchContext | |
Definition at line 58 of file keyfilter.h.
Constructor & Destructor Documentation
|
inlinevirtual |
Definition at line 56 of file keyfilter.h.
Member Function Documentation
|
pure virtual |
Implemented in Kleo::KeyFilterImplBase.
|
pure virtual |
Implemented in Kleo::KeyFilterImplBase.
|
pure virtual |
Implemented in Kleo::KeyFilterImplBase.
|
pure virtual |
Implemented in Kleo::KeyFilterImplBase.
|
pure virtual |
Implemented in Kleo::KeyFilterImplBase.
|
pure virtual |
Implemented in Kleo::KeyFilterImplBase.
|
pure virtual |
Implemented in Kleo::KeyFilterImplBase.
|
pure virtual |
Implemented in Kleo::KeyFilterImplBase.
|
pure virtual |
Implemented in Kleo::KeyFilterImplBase.
The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:33:38 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference