• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

kmail

  • KMail
  • MessageActions
Public Slots | Signals | Public Member Functions | List of all members
KMail::MessageActions Class Reference

#include <messageactions.h>

Inheritance diagram for KMail::MessageActions:
Inheritance graph
[legend]

Public Slots

void annotateMessage ()
 
void editCurrentMessage ()
 

Signals

void replyActionFinished ()
 

Public Member Functions

 MessageActions (KActionCollection *ac, QWidget *parent)
 
 ~MessageActions ()
 
void addWebShortcutsMenu (KMenu *menu, const QString &text)
 
KAction * annotateAction () const
 
KAction * createTodoAction () const
 
TemplateParser::CustomTemplatesMenu * customTemplatesMenu () const
 
KAction * editAction () const
 
KAction * forwardAttachedAction () const
 
KAction * forwardInlineAction () const
 
KActionMenu * forwardMenu () const
 
KAction * listFilterAction () const
 
KActionMenu * mailingListActionMenu () const
 
KActionMenu * messageStatusMenu () const
 
KAction * printAction () const
 
KAction * printPreviewAction () const
 
KAction * redirectAction () const
 
KAction * replyListAction () const
 
KActionMenu * replyMenu () const
 
void setCurrentMessage (const Akonadi::Item &item, const Akonadi::Item::List &items=Akonadi::Item::List())
 
void setMessageView (KMReaderWin *msgView)
 
void setupForwardActions ()
 
void setupForwardingActionsList (KXMLGUIClient *guiClient)
 

Detailed Description

Manages common actions that can be performed on one or more messages.

Definition at line 59 of file messageactions.h.

Constructor & Destructor Documentation

MessageActions::MessageActions ( KActionCollection *  ac,
QWidget *  parent 
)
explicit

Definition at line 68 of file messageactions.cpp.

MessageActions::~MessageActions ( )

Definition at line 231 of file messageactions.cpp.

Member Function Documentation

void MessageActions::addWebShortcutsMenu ( KMenu *  menu,
const QString &  text 
)

Definition at line 645 of file messageactions.cpp.

KAction* KMail::MessageActions::annotateAction ( ) const
inline

Definition at line 92 of file messageactions.h.

void MessageActions::annotateMessage ( )
slot

Definition at line 623 of file messageactions.cpp.

KAction* KMail::MessageActions::createTodoAction ( ) const
inline

Definition at line 83 of file messageactions.h.

TemplateParser::CustomTemplatesMenu * MessageActions::customTemplatesMenu ( ) const

Definition at line 236 of file messageactions.cpp.

KAction* KMail::MessageActions::editAction ( ) const
inline

Definition at line 91 of file messageactions.h.

void MessageActions::editCurrentMessage ( )
slot

Definition at line 601 of file messageactions.cpp.

KAction* KMail::MessageActions::forwardAttachedAction ( ) const
inline

Definition at line 85 of file messageactions.h.

KAction* KMail::MessageActions::forwardInlineAction ( ) const
inline

Definition at line 84 of file messageactions.h.

KActionMenu* KMail::MessageActions::forwardMenu ( ) const
inline

Definition at line 89 of file messageactions.h.

KAction* KMail::MessageActions::listFilterAction ( ) const
inline

Definition at line 95 of file messageactions.h.

KActionMenu* KMail::MessageActions::mailingListActionMenu ( ) const
inline

Definition at line 97 of file messageactions.h.

KActionMenu* KMail::MessageActions::messageStatusMenu ( ) const
inline

Definition at line 88 of file messageactions.h.

KAction* KMail::MessageActions::printAction ( ) const
inline

Definition at line 93 of file messageactions.h.

KAction* KMail::MessageActions::printPreviewAction ( ) const
inline

Definition at line 94 of file messageactions.h.

KAction* KMail::MessageActions::redirectAction ( ) const
inline

Definition at line 86 of file messageactions.h.

void KMail::MessageActions::replyActionFinished ( )
signal
KAction* KMail::MessageActions::replyListAction ( ) const
inline

Definition at line 82 of file messageactions.h.

KActionMenu* KMail::MessageActions::replyMenu ( ) const
inline

Definition at line 81 of file messageactions.h.

void MessageActions::setCurrentMessage ( const Akonadi::Item &  item,
const Akonadi::Item::List &  items = Akonadi::Item::List() 
)

Definition at line 241 of file messageactions.cpp.

void MessageActions::setMessageView ( KMReaderWin *  msgView)

Definition at line 441 of file messageactions.cpp.

void MessageActions::setupForwardActions ( )

This function adds or updates the actions of the forward action menu, taking the preference whether to forward inline or as attachment by default into account.

This has to be called when that preference config has been changed.

Definition at line 446 of file messageactions.cpp.

void MessageActions::setupForwardingActionsList ( KXMLGUIClient *  guiClient)

Sets up action list for forward menu.

Definition at line 469 of file messageactions.cpp.


The documentation for this class was generated from the following files:
  • messageactions.h
  • messageactions.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kmail

Skip menu "kmail"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal