summaryrefslogtreecommitdiffstats
path: root/src/organizer/qorganizermanager_p.cpp
diff options
context:
space:
mode:
authorSamuel Gaist <samuel.gaist@idiap.ch>2018-08-04 22:51:49 +0200
committerSamuel Gaist <samuel.gaist@idiap.ch>2018-08-06 06:33:41 +0000
commit49b80e6c4f7a31161bd7c559548c246d31733f26 (patch)
treef48544152e724118c60a9b233888d14a90b841ab /src/organizer/qorganizermanager_p.cpp
parentcc454d3c20df885dd94ab60aa37dd670502d2426 (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>
Diffstat (limited to 'src/organizer/qorganizermanager_p.cpp')
-rw-r--r--src/organizer/qorganizermanager_p.cpp3
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&amp;bar&equ;=grob&amp;"
const QStringList pair = pairs.at(i).split(QLatin1Char('='), QString::KeepEmptyParts);