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