MessageComposer::SendLaterInfo

Search for usage in LXR

MessageComposer::SendLaterInfo Class Reference

#include <sendlaterinfo.h>

Public Types

enum  RecurrenceUnit { Days = 0 , Weeks , Months , Years }
 

Public Member Functions

QDateTime dateTime () const
 
bool isRecurrence () const
 
bool isValid () const
 
Akonadi::Item::Id itemId () const
 
QDateTime lastDateTimeSend () const
 
bool operator!= (const SendLaterInfo &other) const
 
bool operator== (const SendLaterInfo &other) const
 
int recurrenceEachValue () const
 
RecurrenceUnit recurrenceUnit () const
 
void setDateTime (const QDateTime &time)
 
void setItemId (Akonadi::Item::Id id)
 
void setLastDateTimeSend (const QDateTime &date)
 
void setRecurrence (bool b)
 
void setRecurrenceEachValue (int value)
 
void setRecurrenceUnit (RecurrenceUnit unit)
 
void setSubject (const QString &subject)
 
void setTo (const QString &to)
 
QString subject () const
 
QString to () const
 

Detailed Description

Send later information.

Definition at line 17 of file sendlaterinfo.h.

Member Enumeration Documentation

◆ RecurrenceUnit

enum MessageComposer::SendLaterInfo::RecurrenceUnit

Definition at line 22 of file sendlaterinfo.h.

Member Function Documentation

◆ dateTime()

QDateTime SendLaterInfo::dateTime ( ) const
nodiscard

Definition at line 61 of file sendlaterinfo.cpp.

◆ isRecurrence()

bool SendLaterInfo::isRecurrence ( ) const
nodiscard

Definition at line 16 of file sendlaterinfo.cpp.

◆ isValid()

bool SendLaterInfo::isValid ( ) const
nodiscard

Definition at line 11 of file sendlaterinfo.cpp.

◆ itemId()

Akonadi::Item::Id SendLaterInfo::itemId ( ) const
nodiscard

Definition at line 51 of file sendlaterinfo.cpp.

◆ lastDateTimeSend()

QDateTime SendLaterInfo::lastDateTimeSend ( ) const
nodiscard

Definition at line 71 of file sendlaterinfo.cpp.

◆ operator!=()

bool MessageComposer::SendLaterInfo::operator!= ( const SendLaterInfo & other) const
inline

Definition at line 56 of file sendlaterinfo.h.

◆ operator==()

bool SendLaterInfo::operator== ( const SendLaterInfo & other) const

Definition at line 96 of file sendlaterinfo.cpp.

◆ recurrenceEachValue()

int SendLaterInfo::recurrenceEachValue ( ) const
nodiscard

Definition at line 41 of file sendlaterinfo.cpp.

◆ recurrenceUnit()

SendLaterInfo::RecurrenceUnit SendLaterInfo::recurrenceUnit ( ) const
nodiscard

Definition at line 31 of file sendlaterinfo.cpp.

◆ setDateTime()

void SendLaterInfo::setDateTime ( const QDateTime & time)

Definition at line 56 of file sendlaterinfo.cpp.

◆ setItemId()

void SendLaterInfo::setItemId ( Akonadi::Item::Id id)

Definition at line 46 of file sendlaterinfo.cpp.

◆ setLastDateTimeSend()

void SendLaterInfo::setLastDateTimeSend ( const QDateTime & date)

Definition at line 66 of file sendlaterinfo.cpp.

◆ setRecurrence()

void SendLaterInfo::setRecurrence ( bool b)

Definition at line 21 of file sendlaterinfo.cpp.

◆ setRecurrenceEachValue()

void SendLaterInfo::setRecurrenceEachValue ( int value)

Definition at line 36 of file sendlaterinfo.cpp.

◆ setRecurrenceUnit()

void SendLaterInfo::setRecurrenceUnit ( SendLaterInfo::RecurrenceUnit unit)

Definition at line 26 of file sendlaterinfo.cpp.

◆ setSubject()

void SendLaterInfo::setSubject ( const QString & subject)

Definition at line 76 of file sendlaterinfo.cpp.

◆ setTo()

void SendLaterInfo::setTo ( const QString & to)

Definition at line 86 of file sendlaterinfo.cpp.

◆ subject()

QString SendLaterInfo::subject ( ) const
nodiscard

Definition at line 81 of file sendlaterinfo.cpp.

◆ to()

QString SendLaterInfo::to ( ) const
nodiscard

Definition at line 91 of file sendlaterinfo.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 Mon Nov 18 2024 12:07:25 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.