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

mailtransport

  • MailTransport
  • SentActionAttribute
Classes | Public Member Functions | List of all members
MailTransport::SentActionAttribute Class Reference

#include <sentactionattribute.h>

Inherits Attribute.

Classes

class  Action
 

Public Member Functions

 SentActionAttribute ()
 
virtual ~SentActionAttribute ()
 
Action::List actions () const
 
void addAction (Action::Type type, const QVariant &value)
 
virtual SentActionAttribute * clone () const
 
virtual void deserialize (const QByteArray &data)
 
virtual QByteArray serialized () const
 
virtual QByteArray type () const
 

Detailed Description

An Attribute that stores the action to execute after sending.

This attribute stores the action that will be executed by the mail dispatcher after a mail has successfully be sent.

Author
Tobias Koenig tokoe.nosp@m.@kda.nosp@m.b.com
Since
4.6

Definition at line 43 of file sentactionattribute.h.

Constructor & Destructor Documentation

SentActionAttribute::SentActionAttribute ( )
explicit

Creates a new sent action attribute.

Definition at line 100 of file sentactionattribute.cpp.

SentActionAttribute::~SentActionAttribute ( )
virtual

Destroys the sent action attribute.

Definition at line 105 of file sentactionattribute.cpp.

Member Function Documentation

SentActionAttribute::Action::List SentActionAttribute::actions ( ) const

Returns the list of actions.

Definition at line 115 of file sentactionattribute.cpp.

void SentActionAttribute::addAction ( Action::Type  type,
const QVariant &  value 
)

Adds a new action to the attribute.

Parameters
typeThe type of the action that shall be executed.
valueThe action specific argument.

Definition at line 110 of file sentactionattribute.cpp.


The documentation for this class was generated from the following files:
  • sentactionattribute.h
  • sentactionattribute.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:37:49 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

mailtransport

Skip menu "mailtransport"
  • Main Page
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • Related Pages

kdepimlibs API Reference

Skip menu "kdepimlibs API Reference"
  • akonadi
  •   contact
  •   kmime
  •   socialutils
  • kabc
  • kalarmcal
  • kblog
  • kcal
  • kcalcore
  • kcalutils
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmbox
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2

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