kmail

KMail::AttachmentStrategy Class Reference

Inherited by KMail::HiddenAttachmentStrategy, KMail::IconicAttachmentStrategy, KMail::InlinedAttachmentStrategy, and KMail::SmartAttachmentStrategy.

List of all members.


Detailed Description

Definition at line 40 of file attachmentstrategy.h.


Public Types

enum  Type { Iconic, Smart, Inlined, Hidden }
enum  Display { None, AsIcon, Inline }

Public Member Functions

virtual const char * name () const =0
virtual const
AttachmentStrategy
next () const =0
virtual const
AttachmentStrategy
prev () const =0
virtual bool inlineNestedMessages () const =0
virtual Display defaultDisplay (const partNode *node) const =0

Static Public Member Functions

static const
AttachmentStrategy
create (Type type)
static const
AttachmentStrategy
create (const QString &type)
static const
AttachmentStrategy
iconic ()
static const
AttachmentStrategy
smart ()
static const
AttachmentStrategy
inlined ()
static const
AttachmentStrategy
hidden ()

Protected Member Functions

 AttachmentStrategy ()
virtual ~AttachmentStrategy ()

Member Enumeration Documentation

Enumerator:
Iconic 
Smart 
Inlined 
Hidden 

Definition at line 49 of file attachmentstrategy.h.

Enumerator:
None 
AsIcon 
Inline 

Definition at line 71 of file attachmentstrategy.h.


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