summaryrefslogtreecommitdiffstats
path: root/src/corelib
diff options
context:
space:
mode:
authorOlivier Goffart <ogoffart@woboq.com>2012-04-09 13:38:03 +0200
committerQt by Nokia <qt-info@nokia.com>2012-04-11 08:46:48 +0200
commit5dc506ad841685c8404c085bd8cf9c5442518897 (patch)
tree3136e07f91f5111fb0d9037d1a1f3769da59b934 /src/corelib
parent6abfc992b9d70837d42fcef3f2e2637464063899 (diff)
Mark QObject::disconnect overload const
Consistency with the non-static connect overload Task-number: QTBUG-23622 Task-number: QTBUG-1772 Change-Id: Ic09df9cca1feaabb6b5cf335f04a0d6d4bbf011f Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib')
-rw-r--r--src/corelib/kernel/qobject.cpp4
-rw-r--r--src/corelib/kernel/qobject.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/corelib/kernel/qobject.cpp b/src/corelib/kernel/qobject.cpp
index ad57362e1a..833755f244 100644
--- a/src/corelib/kernel/qobject.cpp
+++ b/src/corelib/kernel/qobject.cpp
@@ -2817,7 +2817,7 @@ bool QObject::disconnect(const QObject *sender, const QMetaMethod &signal,
/*!
\threadsafe
- \fn bool QObject::disconnect(const char *signal, const QObject *receiver, const char *method)
+ \fn bool QObject::disconnect(const char *signal, const QObject *receiver, const char *method) const
\overload disconnect()
Disconnects \a signal from \a method of \a receiver.
@@ -2827,7 +2827,7 @@ bool QObject::disconnect(const QObject *sender, const QMetaMethod &signal,
*/
/*!
- \fn bool QObject::disconnect(const QObject *receiver, const char *method)
+ \fn bool QObject::disconnect(const QObject *receiver, const char *method) const
\overload disconnect()
Disconnects all signals in this object from \a receiver's \a
diff --git a/src/corelib/kernel/qobject.h b/src/corelib/kernel/qobject.h
index 37057bea50..bbb583ed82 100644
--- a/src/corelib/kernel/qobject.h
+++ b/src/corelib/kernel/qobject.h
@@ -294,9 +294,9 @@ public:
static bool disconnect(const QObject *sender, const QMetaMethod &signal,
const QObject *receiver, const QMetaMethod &member);
inline bool disconnect(const char *signal = 0,
- const QObject *receiver = 0, const char *member = 0)
+ const QObject *receiver = 0, const char *member = 0) const
{ return disconnect(this, signal, receiver, member); }
- inline bool disconnect(const QObject *receiver, const char *member = 0)
+ inline bool disconnect(const QObject *receiver, const char *member = 0) const
{ return disconnect(this, 0, receiver, member); }
static bool disconnect(const QMetaObject::Connection &);