Kleo::DefaultKeyFilter
#include <defaultkeyfilter.h>
Public Types | |
enum | LevelState { LevelDoesNotMatter = 0 , Is = 1 , IsNot = 2 , IsAtLeast = 3 , IsAtMost = 4 } |
enum | TriState { DoesNotMatter = 0 , Set = 1 , NotSet = 2 } |
Public Types inherited from Kleo::KeyFilter | |
enum | MatchContext { NoMatchContext = 0x0 , Appearance = 0x1 , Filtering = 0x2 , AnyMatchContext = Appearance | Filtering } |
typedef QFlags< MatchContext > | MatchContexts |
Public Member Functions | |
KeyFilter::MatchContexts | availableMatchContexts () const override |
QColor | bgColor () const override |
bool | bold () const |
TriState | canAuthenticate () const |
TriState | canCertify () const |
TriState | canEncrypt () const |
TriState | canSign () const |
TriState | cardKey () const |
QString | description () const override |
TriState | disabled () const |
TriState | expired () const |
QColor | fgColor () const override |
QFont | font () const |
FontDescription | fontDescription () const override |
TriState | hasAuthenticate () const |
TriState | hasCertify () const |
TriState | hasEncrypt () const |
TriState | hasSecret () const |
TriState | hasSign () const |
QString | icon () const override |
QString | id () const override |
TriState | invalid () const |
TriState | isBad () const |
TriState | isDeVS () const |
TriState | isOpenPGP () const |
bool | italic () const |
bool | matches (const GpgME::Key &key, MatchContexts ctx) const override |
bool | matches (const GpgME::UserID &userID, MatchContexts ctx) const override |
QString | name () const override |
LevelState | ownerTrust () const |
GpgME::Key::OwnerTrust | ownerTrustReferenceLevel () const |
TriState | qualified () const |
TriState | revoked () const |
TriState | root () const |
void | setBgColor (const QColor &value) |
void | setBold (bool value) |
void | setCanAuthenticate (const TriState) |
void | setCanCertify (const TriState) |
void | setCanEncrypt (const TriState) |
void | setCanSign (const TriState) |
void | setCardKey (const TriState) |
void | setDescription (const QString &description) |
void | setDisabled (const TriState) |
void | setExpired (const TriState) |
void | setFgColor (const QColor &value) |
void | setFont (const QFont &value) |
void | setHasAuthenticate (const TriState) |
void | setHasCertify (const TriState) |
void | setHasEncrypt (const TriState) |
void | setHasSecret (const TriState) |
void | setHasSign (const TriState) |
void | setIcon (const QString &value) |
void | setId (const QString &value) |
void | setInvalid (const TriState) |
void | setIsBad (const TriState) |
void | setIsDeVs (const TriState) |
void | setIsOpenPGP (const TriState) |
void | setItalic (bool value) |
void | setMatchContexts (KeyFilter::MatchContexts value) |
void | setName (const QString &value) |
void | setOwnerTrust (const LevelState) |
void | setOwnerTrustReferenceLevel (const GpgME::Key::OwnerTrust) |
void | setQualified (const TriState) |
void | setRevoked (const TriState) |
void | setRoot (const TriState) |
void | setSpecificity (unsigned int value) |
void | setStrikeOut (bool value) |
void | setUseFullFont (bool value) |
void | setValidIfSMIME (TriState value) |
void | setValidity (const LevelState) |
void | setValidityReferenceLevel (const GpgME::UserID::Validity) |
void | setWasValidated (const TriState) |
unsigned int | specificity () const override |
bool | strikeOut () const |
bool | useFullFont () const |
TriState | validIfSMIME () const |
LevelState | validity () const |
GpgME::UserID::Validity | validityReferenceLevel () const |
TriState | wasValidated () const |
Public Member Functions inherited from Kleo::KeyFilter |
Detailed Description
Default implementation of key filter class.
Definition at line 30 of file defaultkeyfilter.h.
Member Enumeration Documentation
◆ LevelState
Used for level checks.
Definition at line 46 of file defaultkeyfilter.h.
◆ TriState
Used for bool checks.
Definition at line 37 of file defaultkeyfilter.h.
Constructor & Destructor Documentation
◆ DefaultKeyFilter()
DefaultKeyFilter::DefaultKeyFilter | ( | ) |
Definition at line 82 of file defaultkeyfilter.cpp.
Member Function Documentation
◆ availableMatchContexts()
|
overridevirtual |
Implements Kleo::KeyFilter.
Definition at line 552 of file defaultkeyfilter.cpp.
◆ bgColor()
|
overridevirtual |
Implements Kleo::KeyFilter.
Definition at line 527 of file defaultkeyfilter.cpp.
◆ bold()
bool DefaultKeyFilter::bold | ( | ) | const |
Definition at line 567 of file defaultkeyfilter.cpp.
◆ canAuthenticate()
DefaultKeyFilter::TriState DefaultKeyFilter::canAuthenticate | ( | ) | const |
Definition at line 622 of file defaultkeyfilter.cpp.
◆ canCertify()
DefaultKeyFilter::TriState DefaultKeyFilter::canCertify | ( | ) | const |
Definition at line 617 of file defaultkeyfilter.cpp.
◆ canEncrypt()
DefaultKeyFilter::TriState DefaultKeyFilter::canEncrypt | ( | ) | const |
Definition at line 607 of file defaultkeyfilter.cpp.
◆ canSign()
DefaultKeyFilter::TriState DefaultKeyFilter::canSign | ( | ) | const |
Definition at line 612 of file defaultkeyfilter.cpp.
◆ cardKey()
DefaultKeyFilter::TriState DefaultKeyFilter::cardKey | ( | ) | const |
Definition at line 652 of file defaultkeyfilter.cpp.
◆ description()
|
overridevirtual |
Implements Kleo::KeyFilter.
Definition at line 707 of file defaultkeyfilter.cpp.
◆ disabled()
DefaultKeyFilter::TriState DefaultKeyFilter::disabled | ( | ) | const |
Definition at line 597 of file defaultkeyfilter.cpp.
◆ expired()
DefaultKeyFilter::TriState DefaultKeyFilter::expired | ( | ) | const |
Definition at line 587 of file defaultkeyfilter.cpp.
◆ fgColor()
|
overridevirtual |
Implements Kleo::KeyFilter.
Definition at line 522 of file defaultkeyfilter.cpp.
◆ font()
QFont DefaultKeyFilter::font | ( | ) | const |
Definition at line 547 of file defaultkeyfilter.cpp.
◆ fontDescription()
|
overridevirtual |
Implements Kleo::KeyFilter.
Definition at line 328 of file defaultkeyfilter.cpp.
◆ hasAuthenticate()
DefaultKeyFilter::TriState DefaultKeyFilter::hasAuthenticate | ( | ) | const |
Definition at line 642 of file defaultkeyfilter.cpp.
◆ hasCertify()
DefaultKeyFilter::TriState DefaultKeyFilter::hasCertify | ( | ) | const |
Definition at line 637 of file defaultkeyfilter.cpp.
◆ hasEncrypt()
DefaultKeyFilter::TriState DefaultKeyFilter::hasEncrypt | ( | ) | const |
Definition at line 627 of file defaultkeyfilter.cpp.
◆ hasSecret()
DefaultKeyFilter::TriState DefaultKeyFilter::hasSecret | ( | ) | const |
Definition at line 657 of file defaultkeyfilter.cpp.
◆ hasSign()
DefaultKeyFilter::TriState DefaultKeyFilter::hasSign | ( | ) | const |
Definition at line 632 of file defaultkeyfilter.cpp.
◆ icon()
|
overridevirtual |
Implements Kleo::KeyFilter.
Definition at line 537 of file defaultkeyfilter.cpp.
◆ id()
|
overridevirtual |
Implements Kleo::KeyFilter.
Definition at line 542 of file defaultkeyfilter.cpp.
◆ invalid()
DefaultKeyFilter::TriState DefaultKeyFilter::invalid | ( | ) | const |
Definition at line 592 of file defaultkeyfilter.cpp.
◆ isBad()
DefaultKeyFilter::TriState DefaultKeyFilter::isBad | ( | ) | const |
Definition at line 697 of file defaultkeyfilter.cpp.
◆ isDeVS()
DefaultKeyFilter::TriState DefaultKeyFilter::isDeVS | ( | ) | const |
Definition at line 692 of file defaultkeyfilter.cpp.
◆ isOpenPGP()
DefaultKeyFilter::TriState DefaultKeyFilter::isOpenPGP | ( | ) | const |
Definition at line 662 of file defaultkeyfilter.cpp.
◆ italic()
bool DefaultKeyFilter::italic | ( | ) | const |
Definition at line 562 of file defaultkeyfilter.cpp.
◆ matches() [1/2]
|
overridevirtual |
Implements Kleo::KeyFilter.
◆ matches() [2/2]
|
overridevirtual |
Implements Kleo::KeyFilter.
◆ name()
|
overridevirtual |
Implements Kleo::KeyFilter.
Definition at line 532 of file defaultkeyfilter.cpp.
◆ ownerTrust()
DefaultKeyFilter::LevelState DefaultKeyFilter::ownerTrust | ( | ) | const |
Definition at line 672 of file defaultkeyfilter.cpp.
◆ ownerTrustReferenceLevel()
GpgME::Key::OwnerTrust DefaultKeyFilter::ownerTrustReferenceLevel | ( | ) | const |
Definition at line 677 of file defaultkeyfilter.cpp.
◆ qualified()
DefaultKeyFilter::TriState DefaultKeyFilter::qualified | ( | ) | const |
Definition at line 647 of file defaultkeyfilter.cpp.
◆ revoked()
DefaultKeyFilter::TriState DefaultKeyFilter::revoked | ( | ) | const |
Definition at line 582 of file defaultkeyfilter.cpp.
◆ root()
DefaultKeyFilter::TriState DefaultKeyFilter::root | ( | ) | const |
Definition at line 602 of file defaultkeyfilter.cpp.
◆ setBgColor()
void DefaultKeyFilter::setBgColor | ( | const QColor & | value | ) |
Definition at line 342 of file defaultkeyfilter.cpp.
◆ setBold()
void DefaultKeyFilter::setBold | ( | bool | value | ) |
Definition at line 377 of file defaultkeyfilter.cpp.
◆ setCanAuthenticate()
void DefaultKeyFilter::setCanAuthenticate | ( | const TriState | value | ) |
Definition at line 437 of file defaultkeyfilter.cpp.
◆ setCanCertify()
void DefaultKeyFilter::setCanCertify | ( | const TriState | value | ) |
Definition at line 432 of file defaultkeyfilter.cpp.
◆ setCanEncrypt()
void DefaultKeyFilter::setCanEncrypt | ( | const TriState | value | ) |
Definition at line 422 of file defaultkeyfilter.cpp.
◆ setCanSign()
void DefaultKeyFilter::setCanSign | ( | const TriState | value | ) |
Definition at line 427 of file defaultkeyfilter.cpp.
◆ setCardKey()
void DefaultKeyFilter::setCardKey | ( | const TriState | value | ) |
Definition at line 467 of file defaultkeyfilter.cpp.
◆ setDescription()
void DefaultKeyFilter::setDescription | ( | const QString & | description | ) |
Definition at line 712 of file defaultkeyfilter.cpp.
◆ setDisabled()
void DefaultKeyFilter::setDisabled | ( | const TriState | value | ) |
Definition at line 412 of file defaultkeyfilter.cpp.
◆ setExpired()
void DefaultKeyFilter::setExpired | ( | const TriState | value | ) |
Definition at line 402 of file defaultkeyfilter.cpp.
◆ setFgColor()
void DefaultKeyFilter::setFgColor | ( | const QColor & | value | ) |
Definition at line 337 of file defaultkeyfilter.cpp.
◆ setFont()
void DefaultKeyFilter::setFont | ( | const QFont & | value | ) |
Definition at line 392 of file defaultkeyfilter.cpp.
◆ setHasAuthenticate()
void DefaultKeyFilter::setHasAuthenticate | ( | const TriState | value | ) |
Definition at line 457 of file defaultkeyfilter.cpp.
◆ setHasCertify()
void DefaultKeyFilter::setHasCertify | ( | const TriState | value | ) |
Definition at line 452 of file defaultkeyfilter.cpp.
◆ setHasEncrypt()
void DefaultKeyFilter::setHasEncrypt | ( | const TriState | value | ) |
Definition at line 442 of file defaultkeyfilter.cpp.
◆ setHasSecret()
void DefaultKeyFilter::setHasSecret | ( | const TriState | value | ) |
Definition at line 472 of file defaultkeyfilter.cpp.
◆ setHasSign()
void DefaultKeyFilter::setHasSign | ( | const TriState | value | ) |
Definition at line 447 of file defaultkeyfilter.cpp.
◆ setIcon()
void DefaultKeyFilter::setIcon | ( | const QString & | value | ) |
Definition at line 352 of file defaultkeyfilter.cpp.
◆ setId()
void DefaultKeyFilter::setId | ( | const QString & | value | ) |
Definition at line 357 of file defaultkeyfilter.cpp.
◆ setInvalid()
void DefaultKeyFilter::setInvalid | ( | const TriState | value | ) |
Definition at line 407 of file defaultkeyfilter.cpp.
◆ setIsBad()
void DefaultKeyFilter::setIsBad | ( | const TriState | value | ) |
Definition at line 512 of file defaultkeyfilter.cpp.
◆ setIsDeVs()
void DefaultKeyFilter::setIsDeVs | ( | const TriState | value | ) |
Definition at line 507 of file defaultkeyfilter.cpp.
◆ setIsOpenPGP()
void DefaultKeyFilter::setIsOpenPGP | ( | const TriState | value | ) |
Definition at line 477 of file defaultkeyfilter.cpp.
◆ setItalic()
void DefaultKeyFilter::setItalic | ( | bool | value | ) |
Definition at line 372 of file defaultkeyfilter.cpp.
◆ setMatchContexts()
void DefaultKeyFilter::setMatchContexts | ( | KeyFilter::MatchContexts | value | ) |
Definition at line 362 of file defaultkeyfilter.cpp.
◆ setName()
void DefaultKeyFilter::setName | ( | const QString & | value | ) |
Definition at line 347 of file defaultkeyfilter.cpp.
◆ setOwnerTrust()
void DefaultKeyFilter::setOwnerTrust | ( | const LevelState | value | ) |
Definition at line 487 of file defaultkeyfilter.cpp.
◆ setOwnerTrustReferenceLevel()
void DefaultKeyFilter::setOwnerTrustReferenceLevel | ( | const GpgME::Key::OwnerTrust | value | ) |
Definition at line 492 of file defaultkeyfilter.cpp.
◆ setQualified()
void DefaultKeyFilter::setQualified | ( | const TriState | value | ) |
Definition at line 462 of file defaultkeyfilter.cpp.
◆ setRevoked()
void DefaultKeyFilter::setRevoked | ( | const TriState | value | ) |
Definition at line 397 of file defaultkeyfilter.cpp.
◆ setRoot()
void DefaultKeyFilter::setRoot | ( | const TriState | value | ) |
Definition at line 417 of file defaultkeyfilter.cpp.
◆ setSpecificity()
void DefaultKeyFilter::setSpecificity | ( | unsigned int | value | ) |
Definition at line 367 of file defaultkeyfilter.cpp.
◆ setStrikeOut()
void DefaultKeyFilter::setStrikeOut | ( | bool | value | ) |
Definition at line 382 of file defaultkeyfilter.cpp.
◆ setUseFullFont()
void DefaultKeyFilter::setUseFullFont | ( | bool | value | ) |
Definition at line 387 of file defaultkeyfilter.cpp.
◆ setValidIfSMIME()
void DefaultKeyFilter::setValidIfSMIME | ( | DefaultKeyFilter::TriState | value | ) |
If value
is Set
, then invalid S/MIME certificates do not match.
If value
is NotSet
, then valid S/MIME certificates do not match.
Definition at line 517 of file defaultkeyfilter.cpp.
◆ setValidity()
void DefaultKeyFilter::setValidity | ( | const LevelState | value | ) |
Definition at line 497 of file defaultkeyfilter.cpp.
◆ setValidityReferenceLevel()
void DefaultKeyFilter::setValidityReferenceLevel | ( | const GpgME::UserID::Validity | value | ) |
Definition at line 502 of file defaultkeyfilter.cpp.
◆ setWasValidated()
void DefaultKeyFilter::setWasValidated | ( | const TriState | value | ) |
Definition at line 482 of file defaultkeyfilter.cpp.
◆ specificity()
|
overridevirtual |
Implements Kleo::KeyFilter.
Definition at line 557 of file defaultkeyfilter.cpp.
◆ strikeOut()
bool DefaultKeyFilter::strikeOut | ( | ) | const |
Definition at line 572 of file defaultkeyfilter.cpp.
◆ useFullFont()
bool DefaultKeyFilter::useFullFont | ( | ) | const |
Definition at line 577 of file defaultkeyfilter.cpp.
◆ validIfSMIME()
DefaultKeyFilter::TriState DefaultKeyFilter::validIfSMIME | ( | ) | const |
Definition at line 702 of file defaultkeyfilter.cpp.
◆ validity()
DefaultKeyFilter::LevelState DefaultKeyFilter::validity | ( | ) | const |
Definition at line 682 of file defaultkeyfilter.cpp.
◆ validityReferenceLevel()
GpgME::UserID::Validity DefaultKeyFilter::validityReferenceLevel | ( | ) | const |
Definition at line 687 of file defaultkeyfilter.cpp.
◆ wasValidated()
DefaultKeyFilter::TriState DefaultKeyFilter::wasValidated | ( | ) | const |
Definition at line 667 of file defaultkeyfilter.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:29:01 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.