Build with QT_NO_CONTEXTLESS_CONNECT

This disables the 3-arg QObject::connect() overload:
QObject::connect(sender, signal, functor)

For details see:
https://lists.qt-project.org/pipermail/development/2023-July/044141.html

No changes were required.

Change-Id: I8605b0927a147c3d9c22c60cc543d0b7af175d02
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
Ahmad Samir 2023-07-12 18:20:40 +03:00
parent f3927a7bdb
commit 7390c505e6
3 changed files with 5 additions and 0 deletions

View File

@ -12,6 +12,8 @@ qt_internal_add_cmake_library(qtchartsdesigner
INSTALL_DIRECTORY "$$[QT_INSTALL_PLUGINS]/designer"
SOURCES
qchartsplugin.cpp qchartsplugin.h
DEFINES
QT_NO_CONTEXTLESS_CONNECT
INCLUDE_DIRECTORIES
${CMAKE_CURRENT_SOURCE_DIR}
../../../include

View File

@ -118,6 +118,8 @@ qt_internal_add_module(Charts
Qt::Widgets
GENERATE_CPP_EXPORTS
GENERATE_PRIVATE_CPP_EXPORTS
DEFINES
QT_NO_CONTEXTLESS_CONNECT
)
qt_internal_extend_target(Charts CONDITION QT_FEATURE_opengl

View File

@ -25,6 +25,7 @@ qt_internal_add_qml_module(ChartsQml
declarativexyseries.cpp declarativexyseries_p.h
DEFINES
QT_BUILD_QMLCHARTS_LIB
QT_NO_CONTEXTLESS_CONNECT
INCLUDE_DIRECTORIES
${CMAKE_CURRENT_SOURCE_DIR}
LIBRARIES