diff options
-rw-r--r-- | src/compositor/compositor_api/qwaylandcompositor.cpp | 4 | ||||
-rw-r--r-- | src/compositor/compositor_api/qwaylandcompositor.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/compositor/compositor_api/qwaylandcompositor.cpp b/src/compositor/compositor_api/qwaylandcompositor.cpp index ef428a4eb..a0673c799 100644 --- a/src/compositor/compositor_api/qwaylandcompositor.cpp +++ b/src/compositor/compositor_api/qwaylandcompositor.cpp @@ -185,10 +185,10 @@ QPointF QWaylandCompositor::mapToView(QWaylandSurfaceView *surface, const QPoint The default implementation simply forwards the request to QDesktopServices::openUrl(). */ -void QWaylandCompositor::openUrl(WaylandClient *client, const QUrl &url) +bool QWaylandCompositor::openUrl(WaylandClient *client, const QUrl &url) { Q_UNUSED(client); - QDesktopServices::openUrl(url); + return QDesktopServices::openUrl(url); } QtWayland::Compositor * QWaylandCompositor::handle() const diff --git a/src/compositor/compositor_api/qwaylandcompositor.h b/src/compositor/compositor_api/qwaylandcompositor.h index 2b7832d15..7c6451eed 100644 --- a/src/compositor/compositor_api/qwaylandcompositor.h +++ b/src/compositor/compositor_api/qwaylandcompositor.h @@ -105,7 +105,7 @@ public: virtual QWaylandSurfaceView *pickView(const QPointF &globalPosition) const; virtual QPointF mapToView(QWaylandSurfaceView *view, const QPointF &surfacePosition) const; - virtual void openUrl(WaylandClient *client, const QUrl &url); + virtual bool openUrl(WaylandClient *client, const QUrl &url); QtWayland::Compositor *handle() const; |