diff options
author | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2018-07-17 03:00:12 +0200 |
---|---|---|
committer | Qt Forward Merge Bot <qt_forward_merge_bot@qt-project.org> | 2018-07-17 03:00:12 +0200 |
commit | 05c70ea4e96ba9ca4348c3dec7e63eb63d474a6d (patch) | |
tree | f354063a158ed9bba94ee13c9ff0cd860d654595 /src/virtualkeyboard/virtualkeyboardsettings.cpp | |
parent | 2727fe38fb622a0778c31c6d1488d0ec27dc372c (diff) | |
parent | 0a93072035e7fc3fdc616674a18e1bb8e3dcdd89 (diff) |
Merge remote-tracking branch 'origin/5.11' into dev
Change-Id: Ic443284cb2ae46839cbd90d133c6a503bf721058
Diffstat (limited to 'src/virtualkeyboard/virtualkeyboardsettings.cpp')
-rw-r--r-- | src/virtualkeyboard/virtualkeyboardsettings.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/virtualkeyboard/virtualkeyboardsettings.cpp b/src/virtualkeyboard/virtualkeyboardsettings.cpp index 28c9b2b0..e20596b6 100644 --- a/src/virtualkeyboard/virtualkeyboardsettings.cpp +++ b/src/virtualkeyboard/virtualkeyboardsettings.cpp @@ -33,7 +33,7 @@ #include <QQmlEngine> #include <QFileInfo> #include <QDir> -#include <QRegExp> +#include <QRegularExpression> #include <QtCore/private/qobject_p.h> namespace QtVirtualKeyboard { @@ -297,8 +297,9 @@ void VirtualKeyboardSettings::resetStyle() QString customStyleName = qgetenv("QT_VIRTUALKEYBOARD_STYLE"); if (!customStyleName.isEmpty()) { bool found = false; - QRegExp styleNameValidator("\\w+"); - if (styleNameValidator.exactMatch(customStyleName)) { + QRegularExpression styleNameValidator("\\A(?:\\w+)\\z"); + QRegularExpressionMatch match = styleNameValidator.match(customStyleName); + if (match.hasMatch()) { QString customStyle = d->styleImportPath(customStyleName); if (!customStyle.isEmpty()) { styleName = customStyleName; |