Mercurial: Fix compile for Qt5.11

Change-Id: I2ae766a76d34f0ca6e43ba6059fda82edaf0358d
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Christian Stenger
2020-02-21 14:25:23 +01:00
parent b2a31f5be8
commit 8d71943cfa

View File

@@ -42,9 +42,10 @@
namespace Mercurial {
namespace Internal {
// use QRegularExpression::anchoredPattern() when minimum Qt is raised to 5.12+
MercurialEditorWidget::MercurialEditorWidget(MercurialClient *client) :
exactIdentifier12(QRegularExpression::anchoredPattern(Constants::CHANGEIDEXACT12)),
exactIdentifier40(QRegularExpression::anchoredPattern(Constants::CHANGEIDEXACT40)),
exactIdentifier12(QString("\\A(?:") + Constants::CHANGEIDEXACT12 + QString(")\\z")),
exactIdentifier40(QString("\\A(?:") + Constants::CHANGEIDEXACT40 + QString(")\\z")),
changesetIdentifier40(Constants::CHANGESETID40),
m_client(client)
{