From de927eb65e362f2f270265dc884b9aa5d7692c63 Mon Sep 17 00:00:00 2001 From: Martin Baeuml Date: Fri, 27 May 2011 17:03:06 +0200 Subject: [PATCH] fix (Rect)ItemInserter, fixes #8 --- sloth/items/inserters.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sloth/items/inserters.py b/sloth/items/inserters.py index 3b949d8..a2592d1 100644 --- a/sloth/items/inserters.py +++ b/sloth/items/inserters.py @@ -13,9 +13,9 @@ class ItemInserter: return self.scene_ def setMode(self, mode): - self.mode_ = mode + self.mode_ = mode def mode(self): - return self.mode + return self.mode_ def mousePressEvent(self, event, index): event.accept() @@ -71,6 +71,7 @@ class RectItemInserter(ItemInserter): ann = {'type': 'rect', 'x': rect.x(), 'y': rect.y(), 'width': rect.width(), 'height': rect.height()} + ann.update(self.mode()) index.model().addAnnotation(index, ann) self.scene().removeItem(self.current_item_) self.current_item_ = None