diff options
author | Jan Pokorný <jpokorny@redhat.com> | 2013-05-14 15:00:07 +0200 |
---|---|---|
committer | Jan Pokorný <jpokorny@redhat.com> | 2013-05-14 15:00:07 +0200 |
commit | fa9244a6c1399319723b843763ebc58e266e4d38 (patch) | |
tree | 24a0d7dab96efe1a1f49cbd5a6e30cb43deb15c2 /lib.py | |
parent | c3432cc91f583ff83501c1ba75804c78c4171178 (diff) | |
download | cluster-overview-fa9244a6c1399319723b843763ebc58e266e4d38.tar.gz cluster-overview-fa9244a6c1399319723b843763ebc58e266e4d38.tar.xz cluster-overview-fa9244a6c1399319723b843763ebc58e266e4d38.zip |
Lib: rename "toggle" method, add statusbar
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Diffstat (limited to 'lib.py')
-rw-r--r-- | lib.py | 13 |
1 files changed, 7 insertions, 6 deletions
@@ -308,7 +308,7 @@ def xdot_graph(*args, **kwargs): class LibDotWindow(xdot.DotWindow): # heavily inspired from http://zetcode.com/gui/pygtk/menus/ - def on_change_view(self, widget): + def on_toggle_item(self, widget): label = widget.get_label() bl = self._kwargs.setdefault('blacklist', []) change = False @@ -380,14 +380,14 @@ def xdot_graph(*args, **kwargs): continue imenuitem = gtk.CheckMenuItem("%s" % i.__name__) imenuitem.set_active(True) - imenuitem.connect("activate", self.on_change_view) + imenuitem.connect("activate", self.on_toggle_item) edgemenu.append(imenuitem) elif issubclass(i, LibNode): if i is LibNode: continue imenuitem = gtk.CheckMenuItem("%s" % i.__name__) imenuitem.set_active(True) - imenuitem.connect("activate", self.on_change_view) + imenuitem.connect("activate", self.on_toggle_item) nodemenu.append(imenuitem) except: pass @@ -400,12 +400,13 @@ def xdot_graph(*args, **kwargs): mb.append(edge) mb.append(node) - #vbox = gtk.VBox(False, 2) + sb = gtk.Statusbar() + sb.push(1, "Ready") + vbox = self.get_children()[0] vbox.pack_start(mb, False, False, 0) + vbox.pack_start(sb, False, False, 0) vbox.reorder_child(mb, 0) - #vbox.pack_start(gtk.Label(), True, False, 0) - #vbox.pack_start(self.statusbar, False, False, 0) self.connect("destroy", gtk.main_quit) self.show_all() |