diff options
author | Paul Olav Tvete <paul.tvete@qt.io> | 2017-03-01 14:20:37 +0100 |
---|---|---|
committer | Paul Olav Tvete <paul.tvete@qt.io> | 2017-03-02 13:58:44 +0000 |
commit | ab6f6538aac8e9b8c49c0899d44d091219470603 (patch) | |
tree | fd152d8d6e9ec6acc5dd252dbc993bdf6c708ba2 | |
parent | a259232f3a661b8916497b056cb3d50c396c3d94 (diff) | |
download | qtwayland-ab6f6538aac8e9b8c49c0899d44d091219470603.tar.gz |
Remove QRegularExpression dependency
Fix build error with -no-feature-regularexpression.
Change-Id: I6d3d0228548d832abea74b8e1145dc5b09f77b1b
Reviewed-by: Jan Arne Petersen <jan.petersen@kdab.com>
Reviewed-by: Giulio Camuffo <giulio.camuffo@kdab.com>
Reviewed-by: Pier Luigi Fiorini <pierluigi.fiorini@liri.io>
-rw-r--r-- | src/client/qwaylandwindow.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/client/qwaylandwindow.cpp b/src/client/qwaylandwindow.cpp index a42c4796..dec4d115 100644 --- a/src/client/qwaylandwindow.cpp +++ b/src/client/qwaylandwindow.cpp @@ -160,7 +160,9 @@ void QWaylandWindow::initWindow() // when available. if (!QGuiApplication::desktopFileName().isEmpty()) { QString name = QGuiApplication::desktopFileName(); - mShellSurface->setAppId(name.replace(QRegularExpression(QLatin1String("\\.desktop$")), QString())); + if (name.endsWith(QLatin1String(".desktop"))) + name.chop(8); + mShellSurface->setAppId(name); } else { QFileInfo fi = QCoreApplication::instance()->applicationFilePath(); QStringList domainName = |