summaryrefslogtreecommitdiffstats
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
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>
-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);