From 4802ee3c6cd167473acf22eee7b5ee3c94a4a7d5 Mon Sep 17 00:00:00 2001 From: Mitch Curtis Date: Wed, 3 Sep 2025 15:57:06 +0800 Subject: [PATCH] xcb: mark parameters as unused with QT_NO_CLIPBOARD in QXcbDrag::setActionList MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The build was failing with this error: [...]/qxcbdrag.cpp: In member function ‘void QXcbDrag::setActionList(Qt::DropAction, Qt::DropActions)’: [...]/qxcbdrag.cpp:575:45: error: unused parameter ‘requestedAction’ [-Werror=unused-parameter] 575 | void QXcbDrag::setActionList(Qt::DropAction requestedAction, Qt::DropActions supportedActions) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [...]/qxcbdrag.cpp:575:78: error: unused parameter ‘supportedActions’ [-Werror=unused-parameter] 575 | void QXcbDrag::setActionList(Qt::DropAction requestedAction, Qt::DropActions supportedActions) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ cc1plus: all warnings being treated as errors Amends cc1d891b8ed1c4f23183e4b06f46e5840a993e35. Pick-to: 6.5 6.8 6.9 6.10 Change-Id: Ie4c8b425a1f07d062db242f962be3055a0e9db61 Reviewed-by: Liang Qi --- src/plugins/platforms/xcb/qxcbdrag.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/platforms/xcb/qxcbdrag.cpp b/src/plugins/platforms/xcb/qxcbdrag.cpp index a60933755be..6b1f02d0ceb 100644 --- a/src/plugins/platforms/xcb/qxcbdrag.cpp +++ b/src/plugins/platforms/xcb/qxcbdrag.cpp @@ -594,6 +594,9 @@ void QXcbDrag::setActionList(Qt::DropAction requestedAction, Qt::DropActions sup XCB_ATOM_ATOM, 32, actions.size(), actions.constData()); current_actions = actions; } +#else + Q_UNUSED(requestedAction) + Q_UNUSED(supportedActions) #endif }