diff options
| author | Jonah BrĂ¼chert <jbb.prv@gmx.de> | 2020-03-22 22:24:26 +0100 |
|---|---|---|
| committer | LNJ <lnj@kaidan.im> | 2020-03-28 18:07:47 +0100 |
| commit | 1ac7b9d2a25d50b7680bd75ff68f29055b196d80 (patch) | |
| tree | 9adf6bbeefd37ed2fe1dbd23592d321183c6e87b /src/base/QXmppUtils.cpp | |
| parent | 88451aa1597afd0a1a1c3b3fb59d5a95d3011736 (diff) | |
| download | qxmpp-1ac7b9d2a25d50b7680bd75ff68f29055b196d80.tar.gz | |
base: Convert to QStringLiteral
Two new macros were added:
* QBL (short alias for QByteArrayLiteral)
* QSL (short alias for QStringLiteral)
Diffstat (limited to 'src/base/QXmppUtils.cpp')
| -rw-r--r-- | src/base/QXmppUtils.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/base/QXmppUtils.cpp b/src/base/QXmppUtils.cpp index c0ba62b2..faca37fe 100644 --- a/src/base/QXmppUtils.cpp +++ b/src/base/QXmppUtils.cpp @@ -113,25 +113,25 @@ static quint32 crctable[256] = { /// QDateTime QXmppUtils::datetimeFromString(const QString &str) { - QRegExp tzRe("(Z|([+-])([0-9]{2}):([0-9]{2}))"); + QRegExp tzRe(QSL("(Z|([+-])([0-9]{2}):([0-9]{2}))")); int tzPos = tzRe.indexIn(str, 19); if (str.size() < 20 || tzPos < 0) return QDateTime(); // process date and time - QDateTime dt = QDateTime::fromString(str.left(19), "yyyy-MM-ddThh:mm:ss"); + QDateTime dt = QDateTime::fromString(str.left(19), QSL("yyyy-MM-ddThh:mm:ss")); dt.setTimeSpec(Qt::UTC); // process milliseconds if (tzPos > 20 && str.at(19) == '.') { - QString millis = (str.mid(20, tzPos - 20) + "000").left(3); + QString millis = (str.mid(20, tzPos - 20) + QSL("000")).left(3); dt = dt.addMSecs(millis.toInt()); } // process time zone - if (tzRe.cap(1) != "Z") { + if (tzRe.cap(1) != QSL("Z")) { int offset = tzRe.cap(3).toInt() * 3600 + tzRe.cap(4).toInt() * 60; - if (tzRe.cap(2) == "+") + if (tzRe.cap(2) == QSL("+")) dt = dt.addSecs(-offset); else dt = dt.addSecs(offset); @@ -147,9 +147,9 @@ QString QXmppUtils::datetimeToString(const QDateTime &dt) { QDateTime utc = dt.toUTC(); if (utc.time().msec()) - return utc.toString("yyyy-MM-ddThh:mm:ss.zzzZ"); + return utc.toString(QSL("yyyy-MM-ddThh:mm:ss.zzzZ")); else - return utc.toString("yyyy-MM-ddThh:mm:ssZ"); + return utc.toString(QSL("yyyy-MM-ddThh:mm:ssZ")); } /// @@ -158,18 +158,18 @@ QString QXmppUtils::datetimeToString(const QDateTime &dt) /// int QXmppUtils::timezoneOffsetFromString(const QString &str) { - QRegExp tzRe("(Z|([+-])([0-9]{2}):([0-9]{2}))"); + QRegExp tzRe(QSL("(Z|([+-])([0-9]{2}):([0-9]{2}))")); if (!tzRe.exactMatch(str)) return 0; // No offset from UTC - if (tzRe.cap(1) == "Z") + if (tzRe.cap(1) == QSL("Z")) return 0; // Calculate offset const int offset = tzRe.cap(3).toInt() * 3600 + tzRe.cap(4).toInt() * 60; - if (tzRe.cap(2) == "-") + if (tzRe.cap(2) == QSL("-")) return -offset; else return offset; @@ -182,17 +182,17 @@ int QXmppUtils::timezoneOffsetFromString(const QString &str) QString QXmppUtils::timezoneOffsetToString(int secs) { if (!secs) - return QString::fromLatin1("Z"); + return QSL("Z"); const QTime tzoTime = QTime(0, 0, 0).addSecs(qAbs(secs)); - return (secs < 0 ? "-" : "+") + tzoTime.toString("hh:mm"); + return (secs < 0 ? QSL("-") : QSL("+")) + tzoTime.toString(QSL("hh:mm")); } /// Returns the domain for the given \a jid. QString QXmppUtils::jidToDomain(const QString &jid) { - return jidToBareJid(jid).split("@").last(); + return jidToBareJid(jid).split(QSL("@")).last(); } /// Returns the resource for the given \a jid. @@ -330,7 +330,7 @@ QString QXmppUtils::generateStanzaHash(int length) if (length == 36) return QXmppUtils::generateStanzaUuid(); - const QString somechars = "1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + const QString somechars = QSL("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"); const int N = somechars.size(); QString hashResult; for (int idx = 0; idx < length; ++idx) |
