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

mailtransport

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

#include <sentactionattribute.h>

Public Types

typedef QList< Action > List
 
enum  Type { Invalid , MarkAsReplied , MarkAsForwarded }
 

Public Member Functions

 Action ()
 
 Action (const Action &other)
 
 Action (Type type, const QVariant &value)
 
 ~Action ()
 
Action & operator= (const Action &other)
 
bool operator== (const Action &other) const
 
Type type () const
 
QVariant value () const
 

Detailed Description

A sent action.

Definition at line 49 of file sentactionattribute.h.

Member Typedef Documentation

◆ List

typedef QList<Action> MailTransport::SentActionAttribute::Action::List

Describes a list of sent actions.

Definition at line 64 of file sentactionattribute.h.

Member Enumeration Documentation

◆ Type

enum MailTransport::SentActionAttribute::Action::Type

Describes the action type.

Enumerator
Invalid 

An invalid action.

MarkAsReplied 

The message will be marked as replied.

MarkAsForwarded 

The message will be marked as forwarded.

Definition at line 55 of file sentactionattribute.h.

Constructor & Destructor Documentation

◆ Action() [1/3]

SentActionAttribute::Action::Action ( )

Creates a new invalid action.

Definition at line 49 of file sentactionattribute.cpp.

◆ Action() [2/3]

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

Creates a new action.

Parameters
actionThe action that shall be executed.
valueThe action specific argument.

Definition at line 54 of file sentactionattribute.cpp.

◆ Action() [3/3]

SentActionAttribute::Action::Action ( const Action & other)

Creates an action from an other action.

Definition at line 61 of file sentactionattribute.cpp.

◆ ~Action()

SentActionAttribute::Action::~Action ( )

Destroys the action.

Definition at line 66 of file sentactionattribute.cpp.

Member Function Documentation

◆ operator=()

SentActionAttribute::Action & SentActionAttribute::Action::operator= ( const Action & other)

Definition at line 80 of file sentactionattribute.cpp.

◆ operator==()

bool SentActionAttribute::Action::operator== ( const Action & other) const

Definition at line 89 of file sentactionattribute.cpp.

◆ type()

SentActionAttribute::Action::Type SentActionAttribute::Action::type ( ) const

Returns the type of the action.

Definition at line 70 of file sentactionattribute.cpp.

◆ value()

QVariant SentActionAttribute::Action::value ( ) const

Returns the argument value of the action.

Definition at line 75 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-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 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-4.14.10 API Reference

Skip menu "kdepimlibs-4.14.10 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
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