--- a/Graphics/UMLGraphicsView.py Sun Mar 24 13:52:12 2013 +0100 +++ b/Graphics/UMLGraphicsView.py Mon Mar 25 03:11:06 2013 +0100 @@ -7,6 +7,8 @@ Module implementing a subclass of E5GraphicsView for our diagrams. """ +from __future__ import unicode_literals # __IGNORE_WARNING__ + from PyQt4.QtCore import pyqtSignal, Qt, QSignalMapper, QFileInfo, QEvent, QRectF from PyQt4.QtGui import QGraphicsView, QAction, QToolBar, QDialog, QPrinter, QPrintDialog @@ -312,7 +314,7 @@ @param limit flag indicating to limit the scene to the initial size (boolean) """ - super().autoAdjustSceneSize(limit=limit) + super(UMLGraphicsView, self).autoAdjustSceneSize(limit=limit) self.__checkSizeActions() def saveImage(self): @@ -342,7 +344,7 @@ if not res: return - success = super().saveImage(fname, QFileInfo(fname).suffix().upper()) + success = super(UMLGraphicsView, self).saveImage(fname, QFileInfo(fname).suffix().upper()) if not success: E5MessageBox.critical(self, self.trUtf8("Save Diagram"), @@ -409,7 +411,7 @@ printDialog = QPrintDialog(printer, self) if printDialog.exec_(): - super().printDiagram(printer, self.diagramName) + super(UMLGraphicsView, self).printDiagram(printer, self.diagramName) def printPreviewDiagram(self): """ @@ -444,7 +446,7 @@ """ Private slot to generate a print preview. """ - super().printDiagram(printer, self.diagramName) + super(UMLGraphicsView, self).printDiagram(printer, self.diagramName) def setDiagramName(self, name): """ @@ -572,7 +574,7 @@ evt.accept() return - super().keyPressEvent(evt) + super(UMLGraphicsView, self).keyPressEvent(evt) def wheelEvent(self, evt): """ @@ -588,7 +590,7 @@ evt.accept() return - super().wheelEvent(evt) + super(UMLGraphicsView, self).wheelEvent(evt) def event(self, evt): """ @@ -601,7 +603,7 @@ self.gestureEvent(evt) return True - return super().event(evt) + return super(UMLGraphicsView, self).event(evt) def gestureEvent(self, evt): """