summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGiuseppe D'Angelo <[email protected]>2023-07-03 23:16:18 +0200
committerGiuseppe D'Angelo <[email protected]>2023-07-11 22:44:29 +0200
commit536a4299be21137f73649173416161bb554bc07f (patch)
tree3a9c4df15d1dab73910311551d5b10dd20ad10dd
parentb476570932dcfc1b32e8405bcdd219c2dcc421f7 (diff)
Enable QT_NO_CONTEXTLESS_CONNECT for most of QtBase
It's clean now, keep it as such. Enabling it for QtCore is still OK, because it just hides a function template declared in a header. Change-Id: I8e7dfae179732ba04241a6a3258c2d722e8259df Reviewed-by: Thiago Macieira <[email protected]>
-rw-r--r--src/concurrent/CMakeLists.txt1
-rw-r--r--src/corelib/CMakeLists.txt1
-rw-r--r--src/dbus/CMakeLists.txt1
-rw-r--r--src/gui/CMakeLists.txt1
-rw-r--r--src/network/CMakeLists.txt1
-rw-r--r--src/opengl/CMakeLists.txt1
-rw-r--r--src/openglwidgets/CMakeLists.txt1
-rw-r--r--src/printsupport/CMakeLists.txt1
-rw-r--r--src/sql/CMakeLists.txt1
-rw-r--r--src/testlib/CMakeLists.txt1
-rw-r--r--src/widgets/CMakeLists.txt1
-rw-r--r--src/xml/CMakeLists.txt1
12 files changed, 12 insertions, 0 deletions
diff --git a/src/concurrent/CMakeLists.txt b/src/concurrent/CMakeLists.txt
index 73aa12dea08..7dfc9e911e6 100644
--- a/src/concurrent/CMakeLists.txt
+++ b/src/concurrent/CMakeLists.txt
@@ -25,6 +25,7 @@ qt_internal_add_module(Concurrent
qtconcurrenttask.h
qtconcurrentthreadengine.cpp qtconcurrentthreadengine.h
DEFINES
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
QT_NO_USING_NAMESPACE
LIBRARIES
diff --git a/src/corelib/CMakeLists.txt b/src/corelib/CMakeLists.txt
index 4fb3e0d3aaa..40eb758d4f8 100644
--- a/src/corelib/CMakeLists.txt
+++ b/src/corelib/CMakeLists.txt
@@ -322,6 +322,7 @@ qt_internal_add_module(Core
compat/removed_api.cpp
global/qsimd.cpp
DEFINES
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
QT_NO_USING_NAMESPACE
QT_TYPESAFE_FLAGS
diff --git a/src/dbus/CMakeLists.txt b/src/dbus/CMakeLists.txt
index f489eac2e37..1ce8becb54e 100644
--- a/src/dbus/CMakeLists.txt
+++ b/src/dbus/CMakeLists.txt
@@ -42,6 +42,7 @@ qt_internal_add_module(DBus
qtdbusglobal.h qtdbusglobal_p.h
DEFINES
DBUS_API_SUBJECT_TO_CHANGE
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
LIBRARIES
Qt::CorePrivate
diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt
index ccc7631308b..9a92c3aed2d 100644
--- a/src/gui/CMakeLists.txt
+++ b/src/gui/CMakeLists.txt
@@ -259,6 +259,7 @@ qt_internal_add_module(Gui
util/qtexturefilereader.cpp util/qtexturefilereader_p.h
util/qvalidator.cpp util/qvalidator.h
DEFINES
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
QT_NO_USING_NAMESPACE
QT_QPA_DEFAULT_PLATFORM_NAME="${QT_QPA_DEFAULT_PLATFORM}"
diff --git a/src/network/CMakeLists.txt b/src/network/CMakeLists.txt
index 64c9bf59422..c2a34c53197 100644
--- a/src/network/CMakeLists.txt
+++ b/src/network/CMakeLists.txt
@@ -53,6 +53,7 @@ qt_internal_add_module(Network
ssl/qsslsocket.h
ssl/qtlsbackend.cpp ssl/qtlsbackend_p.h
DEFINES
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
QT_NO_USING_NAMESPACE
INCLUDE_DIRECTORIES
diff --git a/src/opengl/CMakeLists.txt b/src/opengl/CMakeLists.txt
index 9cba766d10b..cbb2a2b338e 100644
--- a/src/opengl/CMakeLists.txt
+++ b/src/opengl/CMakeLists.txt
@@ -36,6 +36,7 @@ qt_internal_add_module(OpenGL
NO_UNITY_BUILD_SOURCES
qopengltextureblitter.cpp # qDebug()<< ambiguities
DEFINES
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
QT_NO_USING_NAMESPACE
LIBRARIES
diff --git a/src/openglwidgets/CMakeLists.txt b/src/openglwidgets/CMakeLists.txt
index e28b30bd8eb..fff233dd206 100644
--- a/src/openglwidgets/CMakeLists.txt
+++ b/src/openglwidgets/CMakeLists.txt
@@ -10,6 +10,7 @@ qt_internal_add_module(OpenGLWidgets
qopenglwidget.cpp qopenglwidget.h
qtopenglwidgetsglobal.h
DEFINES
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
QT_NO_USING_NAMESPACE
LIBRARIES
diff --git a/src/printsupport/CMakeLists.txt b/src/printsupport/CMakeLists.txt
index 1ff5fd552f9..0b13146cf9f 100644
--- a/src/printsupport/CMakeLists.txt
+++ b/src/printsupport/CMakeLists.txt
@@ -20,6 +20,7 @@ qt_internal_add_module(PrintSupport
kernel/qprinterinfo.cpp kernel/qprinterinfo.h kernel/qprinterinfo_p.h
kernel/qtprintsupportglobal.h kernel/qtprintsupportglobal_p.h
DEFINES
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
QT_NO_USING_NAMESPACE
INCLUDE_DIRECTORIES
diff --git a/src/sql/CMakeLists.txt b/src/sql/CMakeLists.txt
index a7e139655a2..dbd7cf99bfe 100644
--- a/src/sql/CMakeLists.txt
+++ b/src/sql/CMakeLists.txt
@@ -23,6 +23,7 @@ qt_internal_add_module(Sql
kernel/qtsqlglobal.h kernel/qtsqlglobal_p.h
DEFINES
QT_NO_CAST_FROM_ASCII
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
QT_NO_USING_NAMESPACE
LIBRARIES
diff --git a/src/testlib/CMakeLists.txt b/src/testlib/CMakeLists.txt
index 8b0b06e6465..25d48a3f58c 100644
--- a/src/testlib/CMakeLists.txt
+++ b/src/testlib/CMakeLists.txt
@@ -59,6 +59,7 @@ qt_internal_add_module(Test
DEFINES
QT_NO_CAST_FROM_ASCII
QT_NO_CAST_TO_ASCII
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_DATASTREAM
QT_NO_FOREACH
# Ensure uniform location info between release and debug builds
diff --git a/src/widgets/CMakeLists.txt b/src/widgets/CMakeLists.txt
index e0b8d8cab39..cf00dff0c10 100644
--- a/src/widgets/CMakeLists.txt
+++ b/src/widgets/CMakeLists.txt
@@ -51,6 +51,7 @@ qt_internal_add_module(Widgets
widgets/qframe.cpp widgets/qframe.h widgets/qframe_p.h
widgets/qwidgetanimator.cpp widgets/qwidgetanimator_p.h
DEFINES
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_USING_NAMESPACE
INCLUDE_DIRECTORIES
dialogs
diff --git a/src/xml/CMakeLists.txt b/src/xml/CMakeLists.txt
index 6c5c0c27559..58c43f23849 100644
--- a/src/xml/CMakeLists.txt
+++ b/src/xml/CMakeLists.txt
@@ -11,6 +11,7 @@ qt_internal_add_module(Xml
dom/qdomhelpers.cpp dom/qdomhelpers_p.h
qtxmlglobal.h
DEFINES
+ QT_NO_CONTEXTLESS_CONNECT
QT_NO_FOREACH
QT_NO_USING_NAMESPACE
LIBRARIES