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/QXmppMixItem.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/QXmppMixItem.cpp')
| -rw-r--r-- | src/base/QXmppMixItem.cpp | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/base/QXmppMixItem.cpp b/src/base/QXmppMixItem.cpp index 2cee43d6..2a5e214d 100644 --- a/src/base/QXmppMixItem.cpp +++ b/src/base/QXmppMixItem.cpp @@ -100,7 +100,7 @@ bool QXmppMixInfoItem::isMixChannelInfo(const QDomElement& element) QXmppDataForm form; form.parse(element); for (const auto& field : form.fields()) { - if (field.key() == "FORM_TYPE") + if (field.key() == QSL("FORM_TYPE")) return field.value() == ns_mix; } return false; @@ -112,11 +112,11 @@ void QXmppMixInfoItem::parse(const QXmppElement& element) form.parse(element.sourceDomElement()); for (auto& field : form.fields()) { - if (field.key() == "Name") + if (field.key() == QSL("Name")) d->name = field.value().toString(); - else if (field.key() == "Description") + else if (field.key() == QSL("Description")) d->description = field.value().toString(); - else if (field.key() == "Contact") + else if (field.key() == QSL("Contact")) d->contactJids = field.value().toStringList(); } } @@ -129,22 +129,22 @@ QXmppElement QXmppMixInfoItem::toElement() const QXmppDataForm::Field formType; formType.setType(QXmppDataForm::Field::HiddenField); - formType.setKey("FORM_TYPE"); + formType.setKey(QSL("FORM_TYPE")); formType.setValue(ns_mix); fields << formType; QXmppDataForm::Field nameField; - nameField.setKey("Name"); + nameField.setKey(QSL("Name")); nameField.setValue(d->name); fields << nameField; QXmppDataForm::Field descriptionField; - descriptionField.setKey("Description"); + descriptionField.setKey(QSL("Description")); descriptionField.setValue(d->description); fields << descriptionField; QXmppDataForm::Field contactsField; - contactsField.setKey("Contact"); + contactsField.setKey(QSL("Contact")); contactsField.setValue(d->contactJids); contactsField.setType(QXmppDataForm::Field::JidMultiField); fields << contactsField; @@ -210,23 +210,23 @@ void QXmppMixParticipantItem::setJid(const QString& jid) void QXmppMixParticipantItem::parse(const QXmppElement& itemContent) { - d->nick = itemContent.firstChildElement("nick").value(); - d->jid = itemContent.firstChildElement("jid").value(); + d->nick = itemContent.firstChildElement(QSL("nick")).value(); + d->jid = itemContent.firstChildElement(QSL("jid")).value(); } QXmppElement QXmppMixParticipantItem::toElement() const { QXmppElement element; - element.setTagName("participant"); - element.setAttribute("xmlns", ns_mix); + element.setTagName(QSL("participant")); + element.setAttribute(QSL("xmlns"), ns_mix); QXmppElement jid; - jid.setTagName("jid"); + jid.setTagName(QSL("jid")); jid.setValue(d->jid); element.appendChild(jid); QXmppElement nick; - nick.setTagName("nick"); + nick.setTagName(QSL("nick")); nick.setValue(d->nick); element.appendChild(nick); @@ -237,5 +237,5 @@ QXmppElement QXmppMixParticipantItem::toElement() const bool QXmppMixParticipantItem::isMixParticipantItem(const QDomElement& element) { - return element.tagName() == "participant" && element.namespaceURI() == ns_mix; + return element.tagName() == QSL("participant") && element.namespaceURI() == ns_mix; } |
