From 07f81efabf8192c991efacb61cdd867f936751ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Brooke?= Date: Fri, 7 Mar 2025 13:33:01 +0100 Subject: Fix build with -disable-deprecated-up-to The cursorSurfaceRequest signal is removed in this case, but we were trying to connect to it unconditionally. Add the same #if QT_DEPRECATED_SINCE as the header to fix this. Amends bf60784393552a605d166330d3fdc87e900e8a0b. Pick-to: 6.10 6.9 6.8 Change-Id: Ibf9aee069f333df3d15016e744b572ef6c4c9dab Reviewed-by: David Redondo --- src/compositor/compositor_api/qwaylandseat.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/compositor/compositor_api/qwaylandseat.cpp b/src/compositor/compositor_api/qwaylandseat.cpp index 3fe80a58c..362e9fa0f 100644 --- a/src/compositor/compositor_api/qwaylandseat.cpp +++ b/src/compositor/compositor_api/qwaylandseat.cpp @@ -160,8 +160,10 @@ QWaylandSeat::QWaylandSeat(QWaylandCompositor *compositor, CapabilityFlags capab if (compositor->isCreated()) initialize(); +#if QT_DEPRECATED_SINCE(6, 1) // Support deprecated signal for backward compatibility connect(this, &QWaylandSeat::cursorSurfaceRequested, this, &QWaylandSeat::cursorSurfaceRequest); +#endif } /*! -- cgit v1.2.3