diff options
Diffstat (limited to 'treeview.py')
-rw-r--r-- | treeview.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/treeview.py b/treeview.py index cec8562..5016977 100644 --- a/treeview.py +++ b/treeview.py @@ -29,6 +29,8 @@ class TreeView(gtk.ScrolledWindow): self.props.vscrollbar_policy = gtk.POLICY_AUTOMATIC self._tree_view = gtk.TreeView(model=model) + self._tree_view.props.headers_visible = False + self._tree_view.expand_all() self.add(self._tree_view) self._tree_view.show() @@ -69,18 +71,18 @@ class TreeView(gtk.ScrolledWindow): self.set_size_request(200, -1) def __name_edited_cb(self, cell_renderer, path, new_text): - thought = self._tree_view.props.model.get_thought(path[0]) + thought = self._tree_view.props.model.get_thought(path) thought.name = new_text def __x_edited_cb(self, cell_renderer, path, new_text): - thought = self._tree_view.props.model.get_thought(path[0]) + thought = self._tree_view.props.model.get_thought(path) thought.x = int(new_text) def __y_edited_cb(self, cell_renderer, path, new_text): - thought = self._tree_view.props.model.get_thought(path[0]) + thought = self._tree_view.props.model.get_thought(path) thought.y = int(new_text) def __color_edited_cb(self, cell_renderer, path, new_text): - thought = self._tree_view.props.model.get_thought(path[0]) + thought = self._tree_view.props.model.get_thought(path) thought.color = new_text |