Use QStringLiteral
This commit is contained in:
@@ -67,7 +67,7 @@ QString WordyTime(const quint64 seconds) {
|
||||
if (days > 0) parts << (days == 1 ? QObject::tr("1 day") : QObject::tr("%1 days").arg(days));
|
||||
parts << PrettyTime(static_cast<int>(seconds - days * 60 * 60 * 24));
|
||||
|
||||
return parts.join(" ");
|
||||
return parts.join(QStringLiteral(" "));
|
||||
|
||||
}
|
||||
|
||||
@@ -107,7 +107,7 @@ QString PrettyFutureDate(const QDate date) {
|
||||
|
||||
QDateTime ParseRFC822DateTime(const QString &text) {
|
||||
|
||||
QRegularExpression regexp("(\\d{1,2}) (\\w{3,12}) (\\d+) (\\d{1,2}):(\\d{1,2}):(\\d{1,2})");
|
||||
QRegularExpression regexp(QStringLiteral("(\\d{1,2}) (\\w{3,12}) (\\d+) (\\d{1,2}):(\\d{1,2}):(\\d{1,2})"));
|
||||
QRegularExpressionMatch re_match = regexp.match(text);
|
||||
if (!re_match.hasMatch()) {
|
||||
return QDateTime();
|
||||
@@ -116,30 +116,30 @@ QDateTime ParseRFC822DateTime(const QString &text) {
|
||||
enum class MatchNames { DAYS = 1, MONTHS, YEARS, HOURS, MINUTES, SECONDS };
|
||||
|
||||
QMap<QString, int> monthmap;
|
||||
monthmap["Jan"] = 1;
|
||||
monthmap["Feb"] = 2;
|
||||
monthmap["Mar"] = 3;
|
||||
monthmap["Apr"] = 4;
|
||||
monthmap["May"] = 5;
|
||||
monthmap["Jun"] = 6;
|
||||
monthmap["Jul"] = 7;
|
||||
monthmap["Aug"] = 8;
|
||||
monthmap["Sep"] = 9;
|
||||
monthmap["Oct"] = 10;
|
||||
monthmap["Nov"] = 11;
|
||||
monthmap["Dec"] = 12;
|
||||
monthmap["January"] = 1;
|
||||
monthmap["February"] = 2;
|
||||
monthmap["March"] = 3;
|
||||
monthmap["April"] = 4;
|
||||
monthmap["May"] = 5;
|
||||
monthmap["June"] = 6;
|
||||
monthmap["July"] = 7;
|
||||
monthmap["August"] = 8;
|
||||
monthmap["September"] = 9;
|
||||
monthmap["October"] = 10;
|
||||
monthmap["November"] = 11;
|
||||
monthmap["December"] = 12;
|
||||
monthmap[QStringLiteral("Jan")] = 1;
|
||||
monthmap[QStringLiteral("Feb")] = 2;
|
||||
monthmap[QStringLiteral("Mar")] = 3;
|
||||
monthmap[QStringLiteral("Apr")] = 4;
|
||||
monthmap[QStringLiteral("May")] = 5;
|
||||
monthmap[QStringLiteral("Jun")] = 6;
|
||||
monthmap[QStringLiteral("Jul")] = 7;
|
||||
monthmap[QStringLiteral("Aug")] = 8;
|
||||
monthmap[QStringLiteral("Sep")] = 9;
|
||||
monthmap[QStringLiteral("Oct")] = 10;
|
||||
monthmap[QStringLiteral("Nov")] = 11;
|
||||
monthmap[QStringLiteral("Dec")] = 12;
|
||||
monthmap[QStringLiteral("January")] = 1;
|
||||
monthmap[QStringLiteral("February")] = 2;
|
||||
monthmap[QStringLiteral("March")] = 3;
|
||||
monthmap[QStringLiteral("April")] = 4;
|
||||
monthmap[QStringLiteral("May")] = 5;
|
||||
monthmap[QStringLiteral("June")] = 6;
|
||||
monthmap[QStringLiteral("July")] = 7;
|
||||
monthmap[QStringLiteral("August")] = 8;
|
||||
monthmap[QStringLiteral("September")] = 9;
|
||||
monthmap[QStringLiteral("October")] = 10;
|
||||
monthmap[QStringLiteral("November")] = 11;
|
||||
monthmap[QStringLiteral("December")] = 12;
|
||||
|
||||
const QDate date(re_match.captured(static_cast<int>(MatchNames::YEARS)).toInt(), monthmap[re_match.captured(static_cast<int>(MatchNames::MONTHS))], re_match.captured(static_cast<int>(MatchNames::DAYS)).toInt());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user