• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • kdepim
  • Sitemap
  • Contact Us
 

libkdepim

KPIM::KScoringExpression

KPIM::KScoringExpression Class Reference

#include <kscoring.h>

List of all members.


Detailed Description

Definition at line 185 of file kscoring.h.


Public Types

enum  Condition {
  CONTAINS, MATCH, EQUALS, SMALLER,
  GREATER, MATCHCS
}

Public Member Functions

Condition getCondition () const
QString getExpression () const
QString getHeader () const
int getType () const
QString getTypeString () const
bool isNeg () const
 KScoringExpression (const QString &, const QString &, const QString &, const QString &)
bool match (ScorableArticle &a) const
QString toString () const
void write (QTextStream &) const
 ~KScoringExpression ()

Static Public Member Functions

static QStringList conditionNames ()
static int getConditionForName (const QString &)
static QString getNameForCondition (int)
static QString getTypeString (int)
static QStringList headerNames ()

Member Enumeration Documentation

enum KPIM::KScoringExpression::Condition

Enumerator:
CONTAINS 
MATCH 
EQUALS 
SMALLER 
GREATER 
MATCHCS 

Definition at line 189 of file kscoring.h.


Constructor & Destructor Documentation

KScoringExpression::KScoringExpression ( const QString &  h,
const QString &  t,
const QString &  n,
const QString &  ng 
)

Definition at line 432 of file kscoring.cpp.

KScoringExpression::~KScoringExpression (  ) 

Definition at line 539 of file kscoring.cpp.


Member Function Documentation

QStringList KScoringExpression::conditionNames (  )  [static]

Definition at line 511 of file kscoring.cpp.

Condition KPIM::KScoringExpression::getCondition (  )  const [inline]

Definition at line 209 of file kscoring.h.

int KScoringExpression::getConditionForName ( const QString &  s  )  [static]

Definition at line 466 of file kscoring.cpp.

QString KPIM::KScoringExpression::getExpression (  )  const [inline]

Definition at line 210 of file kscoring.h.

QString KPIM::KScoringExpression::getHeader (  )  const [inline]

Definition at line 211 of file kscoring.h.

QString KScoringExpression::getNameForCondition ( int  cond  )  [static]

Definition at line 488 of file kscoring.cpp.

int KScoringExpression::getType (  )  const

Definition at line 629 of file kscoring.cpp.

QString KScoringExpression::getTypeString ( int  cond  )  [static]

Definition at line 607 of file kscoring.cpp.

QString KScoringExpression::getTypeString (  )  const

Definition at line 602 of file kscoring.cpp.

QStringList KScoringExpression::headerNames (  )  [static]

Definition at line 524 of file kscoring.cpp.

bool KPIM::KScoringExpression::isNeg (  )  const [inline]

Definition at line 208 of file kscoring.h.

bool KScoringExpression::match ( ScorableArticle &  a  )  const

Definition at line 543 of file kscoring.cpp.

QString KScoringExpression::toString (  )  const

Definition at line 590 of file kscoring.cpp.

void KScoringExpression::write ( QTextStream &  st  )  const

Definition at line 585 of file kscoring.cpp.


The documentation for this class was generated from the following files:
  • kscoring.h
  • kscoring.cpp

libkdepim

Skip menu "libkdepim"
  • Main Page
  • Modules
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

kdepim

Skip menu "kdepim"
  • akonadi
  •   clients
  •   kabc
  •   kcal
  •   kcm
  • akregator
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt
  • kdgantt1
  • kjots
  • kleopatra
  • kmail
  • kmobiletools
  • knode
  • knotes
  • kontact
  • kontactinterfaces
  • korganizer
  •   korgac
  • kpilot
  • ktimetracker
  •   doc
  • libkdepim
  • libkholidays
  • libkleo
  • libkpgp
  • maildir
Generated for kdepim by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal