7#include "convertsnippetvariablesutil.h"
12QString MessageComposer::ConvertSnippetVariablesUtil::snippetVariableFromEnum(MessageComposer::ConvertSnippetVariablesUtil::VariableType type)
16 return QStringLiteral(
"%CCADDR");
18 return QStringLiteral(
"%CCLNAME");
20 return QStringLiteral(
"%CCFNAME");
22 return QStringLiteral(
"%CCNAME");
24 return QStringLiteral(
"%BCCADDR");
26 return QStringLiteral(
"%BCCLNAME");
28 return QStringLiteral(
"%BCCFNAME");
30 return QStringLiteral(
"%BCCNAME");
32 return QStringLiteral(
"%FULLSUBJECT");
34 return QStringLiteral(
"%TOADDR");
36 return QStringLiteral(
"%TOFNAME");
38 return QStringLiteral(
"%TOLNAME");
40 return QStringLiteral(
"%TONAME");
42 return QStringLiteral(
"%FROMADDR");
44 return QStringLiteral(
"%FROMLNAME");
46 return QStringLiteral(
"%FROMFNAME");
48 return QStringLiteral(
"%FROMNAME");
50 return QStringLiteral(
"%DOW");
52 return QStringLiteral(
"%DATE");
54 return QStringLiteral(
"%SHORTDATE");
56 return QStringLiteral(
"%TIME");
58 return QStringLiteral(
"%TIMELONG");
60 return QStringLiteral(
"%ATTACHMENTCOUNT");
62 return QStringLiteral(
"%ATTACHMENTNAMES");
63 case AttachmentFilenames:
64 return QStringLiteral(
"%ATTACHMENTFILENAMES");
65 case AttachmentNamesAndSizes:
66 return QStringLiteral(
"%ATTACHMENTNAMESANDSIZES");
68 return QStringLiteral(
"%YEAR");
70 return QStringLiteral(
"%LASTYEAR");
72 return QStringLiteral(
"%NEXTYEAR");
74 return QStringLiteral(
"%MONTHNUMBER");
76 return QStringLiteral(
"%DAYOFMONTH");
78 return QStringLiteral(
"%WEEKNUMBER");
80 return QStringLiteral(
"%MONTHNAMESHORT");
82 return QStringLiteral(
"%MONTHNAMELONG");
84 return QStringLiteral(
"%DAYOFWEEK");
85 case DayOfWeekNameShort:
86 return QStringLiteral(
"%DAYOFWEEKNAMESHORT");
87 case DayOfWeekNameLong:
88 return QStringLiteral(
"%DAYOFWEEKNAMELONG");
90 return QStringLiteral(
"%YEARLASTMONTH");
91 case LastMonthNameLong:
92 return QStringLiteral(
"%LASTMONTHNAMELONG");
97QString MessageComposer::ConvertSnippetVariablesUtil::shortDate()
103QString MessageComposer::ConvertSnippetVariablesUtil::longDate()
109QString MessageComposer::ConvertSnippetVariablesUtil::shortTime()
115QString MessageComposer::ConvertSnippetVariablesUtil::longTime()
121QString MessageComposer::ConvertSnippetVariablesUtil::insertDayOfWeek()
128QString MessageComposer::ConvertSnippetVariablesUtil::lastYear()
134QString MessageComposer::ConvertSnippetVariablesUtil::nextYear()
140QString MessageComposer::ConvertSnippetVariablesUtil::monthNumber()
146QString MessageComposer::ConvertSnippetVariablesUtil::dayOfMonth()
152QString MessageComposer::ConvertSnippetVariablesUtil::weekNumber()
158QString MessageComposer::ConvertSnippetVariablesUtil::monthNameShort()
161 return date.
toString(QStringLiteral(
"MMM"));
164QString MessageComposer::ConvertSnippetVariablesUtil::monthNameLong()
167 return date.
toString(QStringLiteral(
"MMMM"));
170QString MessageComposer::ConvertSnippetVariablesUtil::lastMonthNameLong()
173 return date.
toString(QStringLiteral(
"MMMM"));
176QString MessageComposer::ConvertSnippetVariablesUtil::dayOfWeekNameShort()
179 return date.
toString(QStringLiteral(
"ddd"));
182QString MessageComposer::ConvertSnippetVariablesUtil::dayOfWeekNameLong()
185 return date.
toString(QStringLiteral(
"dddd"));
188QString MessageComposer::ConvertSnippetVariablesUtil::yearLastMonth()
194QString MessageComposer::ConvertSnippetVariablesUtil::year()
200QString MessageComposer::ConvertSnippetVariablesUtil::dayOfWeek()
QDate addMonths(int nmonths) const const
int dayOfWeek() const const
int daysInMonth() const const
QString toString(QStringView format, QCalendar cal) const const
int weekNumber(int *yearNumber) const const
QDateTime currentDateTime()
QDateTime toLocalTime() const const
QString dayName(int day, FormatType type) const const
QString toString(QDate date, FormatType format) const const
QString number(double n, char format, int precision)