diff options
author | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2018-06-23 03:02:31 +0200 |
---|---|---|
committer | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2018-06-23 03:02:31 +0200 |
commit | 2e3394002017319a35872ba6bc2b1f6b934e35ed (patch) | |
tree | 709bde86c34359f1cdcdda951245a432311877bc /tests | |
parent | 94000dd2b17e64719df8614f25b8df4e0061a133 (diff) | |
parent | 0c0b63fc6c27ac2b4c14dde2a3658c94b6f78ba4 (diff) |
Merge remote-tracking branch 'origin/5.11' into dev
Change-Id: Ib0ce93137bb1ddc61de77d82c28e25a238f544a0
Diffstat (limited to 'tests')
-rw-r--r-- | tests/manual/chartviewer/window.cpp | 12 |
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 ¶meters) 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 { |