43 """ |
43 """ |
44 super(E5GraphicsView, self).__init__(scene, parent) |
44 super(E5GraphicsView, self).__init__(scene, parent) |
45 self.setObjectName("E5GraphicsView") |
45 self.setObjectName("E5GraphicsView") |
46 |
46 |
47 self.__initialSceneSize = self.scene().sceneRect().size() |
47 self.__initialSceneSize = self.scene().sceneRect().size() |
|
48 # TODO: set background according to user selected color |
48 self.setBackgroundBrush(QBrush(Qt.white)) |
49 self.setBackgroundBrush(QBrush(Qt.white)) |
49 self.setRenderHint(QPainter.Antialiasing, True) |
50 self.setRenderHint(QPainter.Antialiasing, True) |
50 self.setDragMode(QGraphicsView.RubberBandDrag) |
51 self.setDragMode(QGraphicsView.RubberBandDrag) |
51 self.setAlignment(Qt.Alignment(Qt.AlignLeft | Qt.AlignTop)) |
52 self.setAlignment(Qt.Alignment(Qt.AlignLeft | Qt.AlignTop)) |
52 self.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOn) |
53 self.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOn) |