messageviewer
#include <attachmentstrategy.h>
Inherited by MessageViewer::HeaderOnlyAttachmentStrategy, MessageViewer::HiddenAttachmentStrategy, MessageViewer::IconicAttachmentStrategy, MessageViewer::InlinedAttachmentStrategy, and MessageViewer::SmartAttachmentStrategy.
Public Types | |
enum | Display { None, AsIcon, Inline } |
enum | Type { Iconic, Smart, Inlined, Hidden, HeaderOnly } |
Public Member Functions | |
virtual Display | defaultDisplay (KMime::Content *node) const =0 |
virtual bool | inlineNestedMessages () const =0 |
virtual const char * | name () const =0 |
virtual const AttachmentStrategy * | next () const =0 |
virtual const AttachmentStrategy * | prev () const =0 |
virtual bool | requiresAttachmentListInHeader () const |
Static Public Member Functions | |
static const AttachmentStrategy * | create (Type type) |
static const AttachmentStrategy * | create (const QString &type) |
static const AttachmentStrategy * | headerOnly () |
static const AttachmentStrategy * | hidden () |
static const AttachmentStrategy * | iconic () |
static const AttachmentStrategy * | inlined () |
static const AttachmentStrategy * | smart () |
Protected Member Functions | |
AttachmentStrategy () | |
virtual | ~AttachmentStrategy () |
Detailed Description
Definition at line 46 of file attachmentstrategy.h.
Member Enumeration Documentation
Enumerator | |
---|---|
None | |
AsIcon | |
Inline |
Definition at line 79 of file attachmentstrategy.h.
Enumerator | |
---|---|
Iconic | |
Smart | |
Inlined | |
Hidden | |
HeaderOnly |
Definition at line 56 of file attachmentstrategy.h.
Constructor & Destructor Documentation
|
protected |
Definition at line 207 of file attachmentstrategy.cpp.
|
protectedvirtual |
Definition at line 211 of file attachmentstrategy.cpp.
Member Function Documentation
|
static |
Definition at line 215 of file attachmentstrategy.cpp.
|
static |
Definition at line 228 of file attachmentstrategy.cpp.
|
pure virtual |
|
static |
Definition at line 270 of file attachmentstrategy.cpp.
|
static |
Definition at line 264 of file attachmentstrategy.cpp.
|
static |
Definition at line 246 of file attachmentstrategy.cpp.
|
static |
Definition at line 258 of file attachmentstrategy.cpp.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inlinevirtual |
Definition at line 83 of file attachmentstrategy.h.
|
static |
Definition at line 252 of file attachmentstrategy.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:45 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.