Search for usage in LXR

Akonadi::SentActionAttribute::Action Class Reference

#include <sentactionattribute.h>

Public Types

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

Public Member Functions

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

Detailed Description

A sent action.

Definition at line 39 of file sentactionattribute.h.

Member Typedef Documentation

◆ List

Describes a list of sent actions.

Definition at line 54 of file sentactionattribute.h.

Member Enumeration Documentation

◆ Type

Describes the action type.


An invalid action.


The message will be marked as replied.


The message will be marked as forwarded.

Definition at line 45 of file sentactionattribute.h.

Constructor & Destructor Documentation

◆ Action() [1/3]

SentActionAttribute::Action::Action ( )

Creates a new invalid action.

Definition at line 29 of file sentactionattribute.cpp.

◆ Action() [2/3]

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

Creates a new action.

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

Definition at line 34 of file sentactionattribute.cpp.

◆ Action() [3/3]

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

Creates an action from an other action.

◆ ~Action()

SentActionAttribute::Action::~Action ( )

Destroys the action.

Member Function Documentation

◆ operator=()

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

Definition at line 57 of file sentactionattribute.cpp.

◆ operator==()

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

Definition at line 66 of file sentactionattribute.cpp.

◆ type()

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

Returns the type of the action.

Definition at line 47 of file sentactionattribute.cpp.

◆ value()

QVariant SentActionAttribute::Action::value ( ) const

Returns the argument value of the action.

Definition at line 52 of file sentactionattribute.cpp.

The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jul 19 2024 11:59:04 by doxygen 1.11.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.