From db2ee587c0ac82bda80361ba7f0e2dc53052a9c3 Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 21 Nov 2023 21:56:10 +0100 Subject: [PATCH] Qt: fix failure for Qt version < 5.15 --- cMake/FreeCAD_Helpers/SetupQt.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cMake/FreeCAD_Helpers/SetupQt.cmake b/cMake/FreeCAD_Helpers/SetupQt.cmake index 709648e86a..45860d1496 100644 --- a/cMake/FreeCAD_Helpers/SetupQt.cmake +++ b/cMake/FreeCAD_Helpers/SetupQt.cmake @@ -69,6 +69,10 @@ if (Qt${FREECAD_QT_MAJOR_VERSION}Core_VERSION VERSION_LESS 5.15.0) qt5_add_translation("${_qm_files}" ${ARGN}) set("${_qm_files}" "${${_qm_files}}" PARENT_SCOPE) endfunction() + + # Since Qt 5.15 Q_DISABLE_COPY_MOVE is defined + set (HAVE_Q_DISABLE_COPY_MOVE 0) + configure_file(${CMAKE_SOURCE_DIR}/src/QtCore.h.cmake ${CMAKE_BINARY_DIR}/src/QtCore.h) else() # Since Qt 5.15 Q_DISABLE_COPY_MOVE is defined set (HAVE_Q_DISABLE_COPY_MOVE 1)