Mark QObject::disconnect overload const
authorOlivier Goffart <ogoffart@woboq.com>
Mon, 9 Apr 2012 11:38:03 +0000 (13:38 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 11 Apr 2012 06:46:48 +0000 (08:46 +0200)
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>
src/corelib/kernel/qobject.cpp
src/corelib/kernel/qobject.h

index ad57362..833755f 100644 (file)
@@ -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
index 37057be..bbb583e 100644 (file)
@@ -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 &);