From e1710ae2b38b734333b1ee8a0b8a4585542b6ef8 Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Sat, 15 Aug 2020 01:48:41 +0300 Subject: [PATCH] move qt_register_signal_spy_callbacks() implementation to qobject source Signed-off-by: Ivailo Monev --- src/core/kernel/qcoreapplication.cpp | 9 --------- src/core/kernel/qobject.cpp | 8 ++++++++ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/src/core/kernel/qcoreapplication.cpp b/src/core/kernel/qcoreapplication.cpp index 7b995663c..fded72d68 100644 --- a/src/core/kernel/qcoreapplication.cpp +++ b/src/core/kernel/qcoreapplication.cpp @@ -103,15 +103,6 @@ void QCoreApplicationPrivate::processCommandLineArguments() } } -// Support for introspection - -QSignalSpyCallbackSet Q_CORE_EXPORT qt_signal_spy_callback_set = { 0, 0, 0 }; - -void qt_register_signal_spy_callbacks(const QSignalSpyCallbackSet &callback_set) -{ - qt_signal_spy_callback_set = callback_set; -} - typedef QList QVFuncList; Q_GLOBAL_STATIC(QVFuncList, postRList) diff --git a/src/core/kernel/qobject.cpp b/src/core/kernel/qobject.cpp index 88d8f215a..a76a4ee1a 100644 --- a/src/core/kernel/qobject.cpp +++ b/src/core/kernel/qobject.cpp @@ -57,6 +57,14 @@ QT_BEGIN_NAMESPACE +// Support for introspection +QSignalSpyCallbackSet Q_CORE_EXPORT qt_signal_spy_callback_set = { 0, 0, 0 }; + +void qt_register_signal_spy_callbacks(const QSignalSpyCallbackSet &callback_set) +{ + qt_signal_spy_callback_set = callback_set; +} + static int DIRECT_CONNECTION_ONLY = 0; static int *queuedConnectionTypes(const QList &typeNames) -- 2.11.0