diff --git a/cmake/QtCreatorAPI.cmake b/cmake/QtCreatorAPI.cmake index f122ef1daf3..300b7cd50a9 100644 --- a/cmake/QtCreatorAPI.cmake +++ b/cmake/QtCreatorAPI.cmake @@ -838,6 +838,8 @@ function(add_qtc_executable name) INSTALL_RPATH "${_RPATH_BASE}/${_RELATIVE_LIB_PATH}" RUNTIME_OUTPUT_DIRECTORY "${_output_binary_dir}/${_DESTINATION}" QT_SKIP_TRANSLATION "${skip_translation}" + CXX_VISIBILITY_PRESET hidden + VISIBILITY_INLINES_HIDDEN ON ${_arg_PROPERTIES} ) append_extra_translations("${name}" "${_arg_EXTRA_TRANSLATIONS}") diff --git a/src/shared/qtcreator_gui_pch.h b/src/shared/qtcreator_gui_pch.h index b25dbf67b70..9ac491898b9 100644 --- a/src/shared/qtcreator_gui_pch.h +++ b/src/shared/qtcreator_gui_pch.h @@ -32,16 +32,7 @@ #if defined __cplusplus -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include +#include #endif diff --git a/src/shared/qtcreator_pch.h b/src/shared/qtcreator_pch.h index 4988f3d9392..8ff33bef080 100644 --- a/src/shared/qtcreator_pch.h +++ b/src/shared/qtcreator_pch.h @@ -37,18 +37,7 @@ # undef _POSIX_ #endif -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include #if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0) #include