diff options
author | Samuel Gaist <samuel.gaist@idiap.ch> | 2018-08-04 22:51:49 +0200 |
---|---|---|
committer | Samuel Gaist <samuel.gaist@idiap.ch> | 2018-08-06 06:33:41 +0000 |
commit | 49b80e6c4f7a31161bd7c559548c246d31733f26 (patch) | |
tree | f48544152e724118c60a9b233888d14a90b841ab | |
parent | cc454d3c20df885dd94ab60aa37dd670502d2426 (diff) |
Migrate QOrganizerManagerData to use QRegularExpression
This patch updates the QOrganizerManagerData class to use
QRegularExpression in place of QRegExp which is to be considered
deprecated.
Change-Id: I885081dc6d81db1c5409ff35013e05eb354b828e
Reviewed-by: Christopher Adams <chris.adams@jollamobile.com>
-rw-r--r-- | src/organizer/qorganizermanager_p.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/organizer/qorganizermanager_p.cpp b/src/organizer/qorganizermanager_p.cpp index 96e410bc5..82c2db1ba 100644 --- a/src/organizer/qorganizermanager_p.cpp +++ b/src/organizer/qorganizermanager_p.cpp @@ -44,6 +44,7 @@ #include <QtCore/qdebug.h> #endif #include <QtCore/qpluginloader.h> +#include <QtCore/qregularexpression.h> #include <QtCore/private/qfactoryloader_p.h> #include "qorganizeritemobserver.h" @@ -332,7 +333,7 @@ bool QOrganizerManagerData::parseUri(const QString &uriString, QString *managerN if (!paramString.isEmpty()) { // Now we have to decode each parameter QMap<QString, QString> outParams; - const QStringList pairs = paramString.split(QRegExp(QStringLiteral("&(?!(amp;|equ;|#))")), QString::KeepEmptyParts); + const QStringList pairs = paramString.split(QRegularExpression(QStringLiteral("&(?!(amp;|equ;|#))")), QString::KeepEmptyParts); for (int i = 0; i < pairs.size(); ++i) { // This should be something like "foo&bar&equ;=grob&" const QStringList pair = pairs.at(i).split(QLatin1Char('='), QString::KeepEmptyParts); |