kmail

KMail::HeaderStrategy Class Reference

List of all members.

Detailed Description

Definition at line 40 of file headerstrategy.h.


Public Types

enum  Type {
  All, Rich, Standard, Brief,
  Custom
}
enum  DefaultPolicy { Display, Hide }

Public Member Functions

virtual const char * name () const=0
virtual const HeaderStrategy * next () const=0
virtual const HeaderStrategy * prev () const=0
virtual QStringList headersToDisplay () const
virtual QStringList headersToHide () const
virtual DefaultPolicy defaultPolicy () const=0
virtual bool showHeader (const QString &header) const

Static Public Member Functions

static const HeaderStrategy * create (Type type)
static const HeaderStrategy * create (const QString &type)
static const HeaderStrategy * all ()
static const HeaderStrategy * rich ()
static const HeaderStrategy * standard ()
static const HeaderStrategy * brief ()
static const HeaderStrategy * custom ()

Protected Member Functions

 HeaderStrategy ()
virtual ~HeaderStrategy ()

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys