OSDN Git Service

move qt_register_signal_spy_callbacks() implementation to qobject source
authorIvailo Monev <xakepa10@gmail.com>
Fri, 14 Aug 2020 22:48:41 +0000 (01:48 +0300)
committerIvailo Monev <xakepa10@gmail.com>
Fri, 14 Aug 2020 22:48:41 +0000 (01:48 +0300)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/kernel/qcoreapplication.cpp
src/core/kernel/qobject.cpp

index 7b99566..fded72d 100644 (file)
@@ -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<QtCleanUpFunction> QVFuncList;
 Q_GLOBAL_STATIC(QVFuncList, postRList)
 
index 88d8f21..a76a4ee 100644 (file)
 
 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<QByteArray> &typeNames)