diff options
author | Jarek Kobus <jaroslaw.kobus@qt.io> | 2021-08-05 15:55:15 +0200 |
---|---|---|
committer | Jarek Kobus <jaroslaw.kobus@qt.io> | 2021-08-05 18:52:59 +0000 |
commit | 82340dbf73a13958ed1248dc5216122ed1a3ae80 (patch) | |
tree | 38c06029191a605edd17c9f935ba471368cb8400 /src/plugins/beautifier/artisticstyle/artisticstylesettings.cpp | |
parent | 124dc2c6b6127cc6cb7d588115c4b6227956ae9c (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.cpp | 2 |
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; |