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-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:57:49 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 22:57:49 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference