jdahlin - in flumotion/trunk: . flumotion/ui
flumotion-commit at lists.fluendo.com
flumotion-commit at lists.fluendo.com
Tue Dec 4 11:35:26 CET 2007
Author: jdahlin
Date: Tue Dec 4 11:35:11 2007
New Revision: 5953
Modified:
flumotion/trunk/ChangeLog
flumotion/trunk/flumotion/ui/glade.py
Log:
2007-12-04 Johan Dahlin <johan at gnome.org>
* flumotion/ui/glade.py: Remove unused import.
(GladeWindow.__init__): Remove unused signal connection mechanism.
Modified: flumotion/trunk/ChangeLog
==============================================================================
--- flumotion/trunk/ChangeLog (original)
+++ flumotion/trunk/ChangeLog Tue Dec 4 11:35:11 2007
@@ -1,5 +1,8 @@
2007-12-04 Johan Dahlin <johan at gnome.org>
+ * flumotion/ui/glade.py: Remove unused import.
+ (GladeWindow.__init__): Remove unused signal connection mechanism.
+
* flumotion/ui/wizard.py (SectionWizard.__nonzero__):
Implement __nonzero__, so if wizard: works as expected.
Modified: flumotion/trunk/flumotion/ui/glade.py
==============================================================================
--- flumotion/trunk/flumotion/ui/glade.py (original)
+++ flumotion/trunk/flumotion/ui/glade.py Tue Dec 4 11:35:11 2007
@@ -21,7 +21,6 @@
import os
-import sys
import gtk
from gtk import glade
@@ -168,7 +167,6 @@
@ivar window: the gtk Window
@type window: gtk.Window
"""
- interesting_signals = ()
window = None
def __init__(self, parent=None):
@@ -181,13 +179,6 @@
if parent:
self.window.set_transient_for(parent)
- self.__signals = {}
- for name, widget in self.widgets.iteritems():
- for prefix, signal in self.interesting_signals:
- if name.startswith(prefix):
- hid = self._connect_signal(name, signal)
- self.__signals[(name, signal)] = hid
-
# have convenience methods acting on our window
self.show = self.window.show
self.hide = self.window.hide
@@ -197,26 +188,4 @@
self.window.destroy()
del self.window
- def _connect_signal(self, widget_name, signal):
- """
- Connect a conventionally-named signal handler.
-
- For example::
- connect_signal('window-foo', 'delete-event')
-
- is equivalent to::
- proc = self.on_window_foo_delete_event
- self.widgets['window-foo'].connect('delete-event', proc)
-
- @param widget_name: the name of the widget
- @type widget_name: str
- @param signal: which gobject signal to connect to
- @type signal: str
- """
- attr = '_'.join(('on-%s-%s' % (widget_name, signal)).split('-'))
- self.log('trying to connect self.%s for widget %s::%s',
- attr, widget_name, signal)
- proc = lambda *x: getattr(self, attr)()
- return self.widgets[widget_name].connect(signal, proc)
-
-pygobject.type_register(GladeWindow)
+gobject.type_register(GladeWindow)
More information about the flumotion-commit
mailing list