diff options
Diffstat (limited to 'src/main/python/utils/graphics.py')
-rw-r--r-- | src/main/python/utils/graphics.py | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/main/python/utils/graphics.py b/src/main/python/utils/graphics.py index 27e02c4..a997a30 100644 --- a/src/main/python/utils/graphics.py +++ b/src/main/python/utils/graphics.py @@ -86,15 +86,9 @@ class customScene(QGraphicsScene): def __init__(self, *args, parent=None): super(customScene, self).__init__(*args, parent=parent) - self.setItemIndexMethod(QGraphicsScene.NoIndex) - self.undoStack = QUndoStack(self) #Used to store undo-redo moves self.createActions() #creates necessary actions that need to be called for undo-redo - def update(self, *args): - self.advance() - return super(customScene, self).update(*args) - def createActions(self): # helper function to create delete, undo and redo shortcuts self.deleteAction = QAction("Delete Item", self) @@ -120,7 +114,6 @@ class customScene(QGraphicsScene): def itemMoved(self, movedItem, lastPos): #item move event, checks if item is moved self.undoStack.push(moveCommand(movedItem, lastPos)) - self.advance() def addItemPlus(self, item): # extended add item method, so that a corresponding undo action is also pushed |