KMail::HeaderStyle Class Referenceabstract
#include <headerstyle.h>
Inherited by KMail::BriefHeaderStyle, KMail::EnterpriseHeaderStyle, KMail::FancyHeaderStyle, and KMail::PlainHeaderStyle.
Public Types | |
enum | Type { Brief , Plain , Fancy , Enterprise } |
Public Member Functions | |
virtual const char * | name () const =0 |
virtual const HeaderStyle * | next () const =0 |
virtual const HeaderStyle * | prev () const =0 |
virtual TQString | format (const KMMessage *message, const KMail::HeaderStrategy *strategy, const TQString &vCardName, bool printing=false, bool topLevel=false) const =0 |
Static Public Member Functions | |
static const HeaderStyle * | create (Type type) |
static const HeaderStyle * | create (const TQString &type) |
static const HeaderStyle * | brief () |
static const HeaderStyle * | plain () |
static const HeaderStyle * | fancy () |
static const HeaderStyle * | enterprise () |
Detailed Description
This class encapsulates the visual appearance of message headers.
Together with HeaderStrategy, which determines which of the headers present in the message be shown, it is responsible for the formatting of message headers.
Encapsulates visual appearance of message headers.
- See also
- HeaderStrategy
Definition at line 51 of file headerstyle.h.
The documentation for this class was generated from the following files: