diff options
| author | jvoisin | 2011-07-17 21:16:04 +0200 |
|---|---|---|
| committer | jvoisin | 2011-07-17 21:16:04 +0200 |
| commit | c07c612a4d81ed4f84f313e8a9eee3f90e7b53ab (patch) | |
| tree | 972061f78ddb89d9d62ad121c1fca4575d2fc5a3 /gui.py | |
| parent | 58b901f3efe90f20b00852f7c9f65d55d09dd5aa (diff) | |
Multiple selection finaly works !
Diffstat (limited to 'gui.py')
| -rw-r--r-- | gui.py | 13 |
1 files changed, 8 insertions, 5 deletions
| @@ -40,11 +40,14 @@ class ListStoreApp: | |||
| 40 | 40 | ||
| 41 | self.model = Gtk.ListStore(str, str, str) #name - type - cleaned | 41 | self.model = Gtk.ListStore(str, str, str) #name - type - cleaned |
| 42 | 42 | ||
| 43 | self.treeview = Gtk.TreeView(model=self.model) | 43 | treeview = Gtk.TreeView(model=self.model) |
| 44 | self.treeview.set_rules_hint(True) | 44 | treeview.set_rules_hint(True) |
| 45 | #self.treeview.set_mode(True) | 45 | |
| 46 | sw.add(self.treeview) | 46 | self.selection = treeview.get_selection() |
| 47 | self.add_columns(self.treeview) | 47 | self.selection.set_mode(Gtk.SelectionMode.MULTIPLE) |
| 48 | |||
| 49 | sw.add(treeview) | ||
| 50 | self.add_columns(treeview) | ||
| 48 | 51 | ||
| 49 | self.statusbar = Gtk.Statusbar() | 52 | self.statusbar = Gtk.Statusbar() |
| 50 | self.statusbar.push(1, 'Ready') | 53 | self.statusbar.push(1, 'Ready') |
