summaryrefslogtreecommitdiff
path: root/src/plugins/android/androidqtversion.cpp
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2020-06-16 07:48:09 +0200
committerChristian Stenger <christian.stenger@qt.io>2020-06-16 06:19:01 +0000
commit4b1adeca7f98868c0c5f9b5e85829ccc78256103 (patch)
treeadf72b32303b58d15397bac1c98615fbc2e060c1 /src/plugins/android/androidqtversion.cpp
parent555970eeb0a31e41ed867e8f64fb1fd1b18a77d4 (diff)
downloadqt-creator-4b1adeca7f98868c0c5f9b5e85829ccc78256103.tar.gz
Android: Use QRegularExpression instead of QRegExp
Task-number: QTCREATORBUG-24098 Change-Id: Ic19bd73dd2bac39b393bf87c4567193631b57c80 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/android/androidqtversion.cpp')
-rw-r--r--src/plugins/android/androidqtversion.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/plugins/android/androidqtversion.cpp b/src/plugins/android/androidqtversion.cpp
index b3b602830a..ef1f8328cf 100644
--- a/src/plugins/android/androidqtversion.cpp
+++ b/src/plugins/android/androidqtversion.cpp
@@ -42,6 +42,8 @@
#include <proparser/profileevaluator.h>
+#include <QRegularExpression>
+
using namespace ProjectExplorer;
namespace Android {
@@ -168,10 +170,11 @@ void AndroidQtVersion::parseMkSpec(ProFileEvaluator *evaluator) const
m_androidAbis = QStringList{evaluator->value("ANDROID_TARGET_ARCH")};
const QString androidPlatform = evaluator->value("ANDROID_PLATFORM");
if (!androidPlatform.isEmpty()) {
- const QRegExp regex("android-(\\d+)");
- if (regex.exactMatch(androidPlatform)) {
+ const QRegularExpression regex("android-(\\d+)");
+ const QRegularExpressionMatch match = regex.match(androidPlatform);
+ if (match.hasMatch()) {
bool ok = false;
- int tmp = regex.cap(1).toInt(&ok);
+ int tmp = match.captured(1).toInt(&ok);
if (ok)
m_minNdk = tmp;
}