diff options
author | Jesús Eduardo <heckyel@hyperbola.info> | 2018-01-17 12:33:40 -0500 |
---|---|---|
committer | Jesús Eduardo <heckyel@hyperbola.info> | 2018-01-17 12:33:40 -0500 |
commit | 3ce1f181efddc93a38274abafb8644fbda935cb3 (patch) | |
tree | 163c7f11bcc67f8d89fa098afd8fb703ee1feadd /lvc/widgets/gtk/weakconnect.py | |
parent | 1c951c30bf780dd200de855c9ba06e05f8c3341a (diff) | |
download | librevideoconverter-3ce1f181efddc93a38274abafb8644fbda935cb3.tar.lz librevideoconverter-3ce1f181efddc93a38274abafb8644fbda935cb3.tar.xz librevideoconverter-3ce1f181efddc93a38274abafb8644fbda935cb3.zip |
pep8 en lvc/widgets/gtk/weakconnect.py
Diffstat (limited to 'lvc/widgets/gtk/weakconnect.py')
-rw-r--r-- | lvc/widgets/gtk/weakconnect.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lvc/widgets/gtk/weakconnect.py b/lvc/widgets/gtk/weakconnect.py index 204a855..59db105 100644 --- a/lvc/widgets/gtk/weakconnect.py +++ b/lvc/widgets/gtk/weakconnect.py @@ -35,6 +35,7 @@ widgets and the wrapped GTK widget. from lvc import signals + class WeakSignalHandler(object): def __init__(self, method): self.method = signals.WeakMethodReference(method) @@ -51,6 +52,7 @@ class WeakSignalHandler(object): else: obj.disconnect(self.signal_handle) + def weak_connect(gobject, signal, method, *user_args): handler = WeakSignalHandler(method) return handler.connect(gobject, signal, *user_args) |