Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/treeview.py
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu@sugarlabs.org>2009-01-24 12:28:52 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-01-24 12:28:52 (GMT)
commit852766ad7192a6b53eea8127643e8a81ecf49efa (patch)
tree793265678d8c25f3fc4b5e677698ef990c5a41a0 /treeview.py
parent69bebc6b6f7fd0bb73bc0eda538b44eacda3fe59 (diff)
Make MindMapModel inherit from gtk.TreeStore
Diffstat (limited to 'treeview.py')
-rw-r--r--treeview.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/treeview.py b/treeview.py
index cec8562..e255fa8 100644
--- a/treeview.py
+++ b/treeview.py
@@ -69,18 +69,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.name = new_text
+ model = self._tree_view.props.model
+ model.set(model.get_iter(path), 1, new_text)
def __x_edited_cb(self, cell_renderer, path, new_text):
- thought = self._tree_view.props.model.get_thought(path[0])
- thought.x = int(new_text)
+ model = self._tree_view.props.model
+ model.set(model.get_iter(path), 2, float(new_text))
def __y_edited_cb(self, cell_renderer, path, new_text):
- thought = self._tree_view.props.model.get_thought(path[0])
- thought.y = int(new_text)
+ model = self._tree_view.props.model
+ model.set(model.get_iter(path), 3, float(new_text))
def __color_edited_cb(self, cell_renderer, path, new_text):
- thought = self._tree_view.props.model.get_thought(path[0])
- thought.color = new_text
+ model = self._tree_view.props.model
+ model.set(model.get_iter(path), 4, new_text)