messageviewer
viewer.h
Go to the documentation of this file.
73 //TODO(Andras) once only those methods are public that really need to be public, probably export the whole class instead of just some methods
94 explicit Viewer( QWidget *parent, QWidget *mainWindow = 0, KActionCollection *actionCollection = 0,
109 UseGlobalSetting = 0,
110 Text = 1,
116 Open = 1,
117 OpenWith = 2,
118 View = 3,
119 Save = 4,
120 Properties = 5,
121 ChiasmusEncrypt = 6,
122 Delete = 7,
123 Edit = 8,
124 Copy = 9,
125 ScrollTo = 10
133 Force = 0,
134 Delayed
138 AllResources = 0,
139 SelectedResource = 1
178 void clear( UpdateMode updateMode = Delayed ) { setMessage( KMime::Message::Ptr(), updateMode ); }
365 void popupMenu(const Akonadi::Item &msg, const KUrl &url, const KUrl &imageUrl, const QPoint& mousePos);
This class encapsulates the visual appearance of message headers.
Definition: headerstyle.h:60
UpdateMode
The display update mode: Force updates the display immediately, Delayed updates after some time (150m...
Definition: viewer.h:132
Definition: headerstrategy.h:42
Private class for the Viewer, the main widget in the messageviewer library.
Definition: viewer_p.h:180
virtual void setItem(const Akonadi::Item &item)=0
This method is called whenever a message item has been loaded into the view.
Definition: csshelper.h:41
virtual ~AbstractMessageLoadedHandler()
Definition: viewer.h:62
void clear(UpdateMode updateMode=Delayed)
Convenience method to clear the reader and discard the current message.
Definition: viewer.h:178
typedef WindowFlags
An interface to plug in a handler that is called when an message item has been loaded into the view...
Definition: viewer.h:58
This file is part of the KDE documentation.
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
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.