summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2018-06-23 03:02:31 +0200
committerQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2018-06-23 03:02:31 +0200
commit2e3394002017319a35872ba6bc2b1f6b934e35ed (patch)
tree709bde86c34359f1cdcdda951245a432311877bc /tests
parent94000dd2b17e64719df8614f25b8df4e0061a133 (diff)
parent0c0b63fc6c27ac2b4c14dde2a3658c94b6f78ba4 (diff)
Merge remote-tracking branch 'origin/5.11' into dev
Diffstat (limited to 'tests')
-rw-r--r--tests/manual/chartviewer/window.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/tests/manual/chartviewer/window.cpp b/tests/manual/chartviewer/window.cpp
index 1e8f03b8..9af09d69 100644
--- a/tests/manual/chartviewer/window.cpp
+++ b/tests/manual/chartviewer/window.cpp
@@ -48,6 +48,7 @@
#include <QtWidgets/QOpenGLWidget>
#include <QtWidgets/QApplication>
#include <QtCore/QDebug>
+#include <QtCore/QRegularExpression>
#include <QtWidgets/QMenu>
#include <QtWidgets/QPushButton>
@@ -272,13 +273,14 @@ void Window::initializeFromParamaters(const QVariantHash &parameters)
if (parameters.contains("chart")) {
QString t = parameters["chart"].toString();
- QRegExp rx("([a-zA-Z0-9_]*)::([a-zA-Z0-9_]*)::([a-zA-Z0-9_]*)");
- int pos = rx.indexIn(t);
+ QRegularExpression rx("([a-zA-Z0-9_]*)::([a-zA-Z0-9_]*)::([a-zA-Z0-9_]*)");
+ QRegularExpressionMatch rmatch;
+ int pos = t.indexOf(rx, 0, &rmatch);
if (pos > -1) {
- m_category = rx.cap(1);
- m_subcategory = rx.cap(2);
- m_name = rx.cap(3);
+ m_category = rmatch.captured(1);
+ m_subcategory = rmatch.captured(2);
+ m_name = rmatch.captured(3);
m_templateComboBox->setCurrentIndex(0);
}
else {