|
| 1 | +From b67be2bace728c870bde6e327649a3f9441346ea Mon Sep 17 00:00:00 2001 |
| 2 | +From: Doron Behar < [email protected]> |
| 3 | +Date: Wed, 22 Oct 2025 18:52:04 +0300 |
| 4 | +Subject: [PATCH 1/3] kddockwidgets: find_package Qt::GuiPrivate |
| 5 | + |
| 6 | +--- |
| 7 | + src/framework/dockwindow/thirdparty/KDDockWidgets/CMakeLists.txt | 1 + |
| 8 | + 1 file changed, 1 insertion(+) |
| 9 | + |
| 10 | +diff --git a/src/framework/dockwindow/thirdparty/KDDockWidgets/CMakeLists.txt b/src/framework/dockwindow/thirdparty/KDDockWidgets/CMakeLists.txt |
| 11 | +index 1f155153d8f5b..ce81f4ecff861 100644 |
| 12 | +--- a/src/framework/dockwindow/thirdparty/KDDockWidgets/CMakeLists.txt |
| 13 | ++++ b/src/framework/dockwindow/thirdparty/KDDockWidgets/CMakeLists.txt |
| 14 | +@@ -139,6 +139,7 @@ set(${PROJECT_NAME}_DEPS "widgets") |
| 15 | + if(${PROJECT_NAME}_QTQUICK) |
| 16 | + find_package(Qt${Qt_VERSION_MAJOR}Quick) |
| 17 | + find_package(Qt${Qt_VERSION_MAJOR}QuickControls2) |
| 18 | ++ find_package(Qt${Qt_VERSION_MAJOR} REQUIRED COMPONENTS GuiPrivate) |
| 19 | + add_definitions(-DKDDOCKWIDGETS_QTQUICK) |
| 20 | + set(${PROJECT_NAME}_DEPS "${${PROJECT_NAME}_DEPS} quick quickcontrols2") |
| 21 | + else() |
| 22 | + |
| 23 | +From 17aeb1ec256b20bf2cd61b336ffeae16920ca592 Mon Sep 17 00:00:00 2001 |
| 24 | +From: Sarun Intaralawan < [email protected]> |
| 25 | +Date: Thu, 23 Oct 2025 15:36:09 +0700 |
| 26 | +Subject: [PATCH 2/3] accessibility: link with Qt6::CorePrivate |
| 27 | + |
| 28 | +--- |
| 29 | + src/framework/accessibility/CMakeLists.txt | 3 ++- |
| 30 | + 1 file changed, 2 insertions(+), 1 deletion(-) |
| 31 | + |
| 32 | +diff --git a/src/framework/accessibility/CMakeLists.txt b/src/framework/accessibility/CMakeLists.txt |
| 33 | +index 9d0f42ac6182a..bf5e3b94abfa5 100644 |
| 34 | +--- a/src/framework/accessibility/CMakeLists.txt |
| 35 | ++++ b/src/framework/accessibility/CMakeLists.txt |
| 36 | +@@ -48,7 +48,8 @@ set(MODULE_SRC |
| 37 | + |
| 38 | + if (OS_IS_LIN) |
| 39 | + # it needed to send a spontaneous event by activating navigation |
| 40 | +- set(MODULE_INCLUDE_PRIVATE ${Qt6Core_PRIVATE_INCLUDE_DIRS}) |
| 41 | ++ find_package(Qt6 REQUIRED COMPONENTS CorePrivate) |
| 42 | ++ set(MODULE_LINK ${MODULE_LINK} Qt6::CorePrivate) |
| 43 | + endif() |
| 44 | + |
| 45 | + |
| 46 | + |
| 47 | +From 650e05645f1c45993ec566c98c3d9743650cf8c1 Mon Sep 17 00:00:00 2001 |
| 48 | +From: Sarun Intaralawan < [email protected]> |
| 49 | +Date: Thu, 23 Oct 2025 17:23:51 +0700 |
| 50 | +Subject: [PATCH 3/3] appshell: link with Qt6::GuiPrivate |
| 51 | + |
| 52 | +--- |
| 53 | + src/appshell/CMakeLists.txt | 3 ++- |
| 54 | + 1 file changed, 2 insertions(+), 1 deletion(-) |
| 55 | + |
| 56 | +diff --git a/src/appshell/CMakeLists.txt b/src/appshell/CMakeLists.txt |
| 57 | +index 4e90bf8dfbca1..cff28a5a45b10 100644 |
| 58 | +--- a/src/appshell/CMakeLists.txt |
| 59 | ++++ b/src/appshell/CMakeLists.txt |
| 60 | +@@ -132,7 +132,8 @@ if (NOT OS_IS_MAC) |
| 61 | + ) |
| 62 | + |
| 63 | + # we use QKeyMapper to fix https://github.com/musescore/MuseScore/issues/10181 |
| 64 | +- set(MODULE_INCLUDE_PRIVATE ${Qt6Gui_PRIVATE_INCLUDE_DIRS} ) |
| 65 | ++ find_package(Qt6 REQUIRED COMPONENTS GuiPrivate) |
| 66 | ++ set(MODULE_LINK ${MODULE_LINK} Qt6::GuiPrivate) |
| 67 | + endif(NOT OS_IS_MAC) |
| 68 | + |
| 69 | + if (QT_SUPPORT) |
0 commit comments