MessageComposer::SendLaterInfo
#include <sendlaterinfo.h>
Public Types | |
enum | RecurrenceUnit : uint8_t { 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 : uint8_t |
Definition at line 22 of file sendlaterinfo.h.
Member Function Documentation
◆ dateTime()
|
nodiscard |
Definition at line 61 of file sendlaterinfo.cpp.
◆ isRecurrence()
|
nodiscard |
Definition at line 16 of file sendlaterinfo.cpp.
◆ isValid()
|
nodiscard |
Definition at line 11 of file sendlaterinfo.cpp.
◆ itemId()
|
nodiscard |
Definition at line 51 of file sendlaterinfo.cpp.
◆ lastDateTimeSend()
|
nodiscard |
Definition at line 71 of file sendlaterinfo.cpp.
◆ operator!=()
|
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()
|
nodiscard |
Definition at line 41 of file sendlaterinfo.cpp.
◆ recurrenceUnit()
|
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()
|
nodiscard |
Definition at line 81 of file sendlaterinfo.cpp.
◆ to()
|
nodiscard |
Definition at line 91 of file sendlaterinfo.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:47:41 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.