# HG changeset patch # User Hasan Yavuz Ă–ZDERYA # Date 2017-08-19 14:25:06 # Node ID 69502eaef6c8872c719dce634de01782686a2625 # Parent 5dbb6d93dfe1ce2c4de8b748b9adf34ab7638b0f minor version is necessary to distinguish version numbers from other numbers such as architecture diff --git a/src/versionnumber.cpp b/src/versionnumber.cpp --- a/src/versionnumber.cpp +++ b/src/versionnumber.cpp @@ -36,7 +36,7 @@ QString VersionNumber::toString() const bool VersionNumber::extract(const QString& str, VersionNumber& number) { QRegularExpression regexp("(?:[-_vV \\t]|^)(?\\d+)" - "(?:\\.(?\\d+))?(?:\\.(?\\d+))?[-_ \\t]?"); + "(?:\\.(?\\d+))(?:\\.(?\\d+))?[-_ \\t]?"); auto match = regexp.match(str, 0, QRegularExpression::PartialPreferCompleteMatch); if (!(match.hasMatch() || match.hasPartialMatch())) return false;