diff options
-rw-r--r-- | examples/gtktree_sensitive.py | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/examples/gtktree_sensitive.py b/examples/gtktree_sensitive.py index ff6ecaf..138a1ec 100644 --- a/examples/gtktree_sensitive.py +++ b/examples/gtktree_sensitive.py @@ -7,8 +7,8 @@ from gi.repository import Gtk class MyWindow(Gtk.Window): def __init__(self): - Gtk.Window.__init__(self, title="Gtk.TreeView") - self.set_default_size(200, 200) + Gtk.Window.__init__(self, title="Gtk.TreeView 'sensitive'") + self.set_default_size(250, 200) self.connect("delete-event", Gtk.main_quit) @@ -22,15 +22,18 @@ class MyWindow(Gtk.Window): self.store.append([str(i), 'Item %s' % i]) self.treeview = Gtk.TreeView(self.store) - renderer = Gtk.CellRendererText() - + renderer_no_sens = Gtk.CellRendererText() # set 'sensitive' property - renderer.set_property('sensitive', False) + renderer_no_sens.set_property('sensitive', False) + + renderer = Gtk.CellRendererText() - column = Gtk.TreeViewColumn('Number', renderer, text=0) + column = Gtk.TreeViewColumn('\'sensitive\' False', + renderer_no_sens, text=0) self.treeview.append_column(column) - column = Gtk.TreeViewColumn('Text', renderer, text=1) + column = Gtk.TreeViewColumn('\'sensitive\' True', + renderer, text=1) self.treeview.append_column(column) self.scrolled.add(self.treeview) |