From 23f1a8dad223ee79cd206c9032c871c874f7e7af Mon Sep 17 00:00:00 2001 From: Andriy Sokolovskiy Date: Fri, 2 Jan 2015 16:25:33 +0200 Subject: Added return value to Signal.disconnect(). --- docs/topics/signals.txt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/topics/signals.txt b/docs/topics/signals.txt index dab29ba4ec..7722379769 100644 --- a/docs/topics/signals.txt +++ b/docs/topics/signals.txt @@ -278,7 +278,12 @@ Disconnecting signals .. method:: Signal.disconnect([receiver=None, sender=None, weak=True, dispatch_uid=None]) To disconnect a receiver from a signal, call :meth:`Signal.disconnect`. The -arguments are as described in :meth:`.Signal.connect`. +arguments are as described in :meth:`.Signal.connect`. The method returns +``True`` if a receiver was disconnected and ``False`` if not. -The *receiver* argument indicates the registered receiver to disconnect. It may -be ``None`` if ``dispatch_uid`` is used to identify the receiver. +The ``receiver`` argument indicates the registered receiver to disconnect. It +may be ``None`` if ``dispatch_uid`` is used to identify the receiver. + +.. versionchanged:: 1.8 + + The boolean return value was added. -- cgit v1.3