summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qobject.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/kernel/qobject.cpp')
-rw-r--r--src/corelib/kernel/qobject.cpp39
1 files changed, 0 insertions, 39 deletions
diff --git a/src/corelib/kernel/qobject.cpp b/src/corelib/kernel/qobject.cpp
index b1d2463737..e4ef826ffd 100644
--- a/src/corelib/kernel/qobject.cpp
+++ b/src/corelib/kernel/qobject.cpp
@@ -2388,13 +2388,6 @@ QMetaObject::Connection QObject::connect(const QObject *sender, const char *sign
const QObject *receiver, const char *method,
Qt::ConnectionType type)
{
- {
- void *result = 0;
- const void *cbdata[] = { sender, signal, receiver, method, &type , &result};
- if (QInternal::activateCallbacks(QInternal::ConnectCallback, (void **) cbdata))
- return QMetaObject::Connection(result);
- }
-
#ifndef QT_NO_DEBUG
bool warnCompat = true;
#endif
@@ -2573,18 +2566,6 @@ QMetaObject::Connection QObject::connect(const QObject *sender, const QMetaMetho
signalSignature.append((char)(QSIGNAL_CODE + '0'));
signalSignature.append(signal.signature());
- {
- QByteArray methodSignature;
- methodSignature.reserve(qstrlen(method.signature())+1);
- methodSignature.append((char)(method.methodType() == QMetaMethod::Slot ? QSLOT_CODE
- : method.methodType() == QMetaMethod::Signal ? QSIGNAL_CODE : 0 + '0'));
- methodSignature.append(method.signature());
- void *result = 0;
- const void *cbdata[] = { sender, signalSignature.constData(), receiver, methodSignature.constData(), &type, &result };
- if (QInternal::activateCallbacks(QInternal::ConnectCallback, (void **) cbdata))
- return QMetaObject::Connection(result);
- }
-
int signal_index;
int method_index;
{
@@ -2714,12 +2695,6 @@ bool QObject::disconnect(const QObject *sender, const char *signal,
return false;
}
- {
- const void *cbdata[] = { sender, signal, receiver, method };
- if (QInternal::activateCallbacks(QInternal::DisconnectCallback, (void **) cbdata))
- return true;
- }
-
const char *signal_arg = signal;
QByteArray signal_name;
bool signal_found = false;
@@ -2868,20 +2843,6 @@ bool QObject::disconnect(const QObject *sender, const QMetaMethod &signal,
signalSignature.append(signal.signature());
}
- {
- QByteArray methodSignature;
- if (method.mobj) {
- methodSignature.reserve(qstrlen(method.signature())+1);
- methodSignature.append((char)(method.methodType() == QMetaMethod::Slot ? QSLOT_CODE
- : method.methodType() == QMetaMethod::Signal ? QSIGNAL_CODE : 0 + '0'));
- methodSignature.append(method.signature());
- }
- const void *cbdata[] = { sender, signal.mobj ? signalSignature.constData() : 0,
- receiver, method.mobj ? methodSignature.constData() : 0 };
- if (QInternal::activateCallbacks(QInternal::DisconnectCallback, (void **) cbdata))
- return true;
- }
-
int signal_index;
int method_index;
{