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.