diff --git a/src/useractions.cpp b/src/useractions.cpp index b7c17f9bb1..b8bc735921 100644 --- a/src/useractions.cpp +++ b/src/useractions.cpp @@ -1791,7 +1791,7 @@ void Window::setShortcut(const QString &_cut) } return; } - const QRegularExpression reg(QStringLiteral("(.*\\+)\\((.*)\\)")); + static const QRegularExpression reg(QStringLiteral("(.*\\+)\\((.*)\\)")); QList keys; const QStringList groups = cut.split(QStringLiteral(" - ")); for (auto it = groups.begin(); it != groups.end(); ++it) {