aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp
diff options
context:
space:
mode:
authorJarek Kobus <jaroslaw.kobus@qt.io>2021-08-05 15:55:15 +0200
committerJarek Kobus <jaroslaw.kobus@qt.io>2021-08-05 18:52:59 +0000
commit82340dbf73a13958ed1248dc5216122ed1a3ae80 (patch)
tree38c06029191a605edd17c9f935ba471368cb8400 /src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp
parent124dc2c6b6127cc6cb7d588115c4b6227956ae9c (diff)
Fix the astyle version matching
In my case astyle returns "Artistic Style Version 3.1" and it didn't want to match. Change-Id: Ie3bee186cb39d29f11fa1add2f99c87d5fd67842 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp')
-rw-r--r--src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp b/src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp
index b0a41f16b8..429fc80ada 100644
--- a/src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp
+++ b/src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp
@@ -71,7 +71,7 @@ ArtisticStyleSettings::ArtisticStyleSettings() :
static int parseVersion(const QString &text)
{
// The version in Artistic Style is printed like "Artistic Style Version 2.04"
- const QRegularExpression rx("([2-9]{1})\\.([0-9]{2})(\\.[1-9]{1})?$");
+ const QRegularExpression rx("([2-9]{1})\\.([0-9]{1,2})(\\.[1-9]{1})?$");
const QRegularExpressionMatch match = rx.match(text);
if (match.hasMatch()) {
const int major = match.captured(1).toInt() * 100;