eric6/Graphics/UMLGraphicsView.py

changeset 7533
88261c96484b
parent 7529
2b8a0d8ba12a
child 7560
343db73c4842
child 7759
51aa6c6b66f7
equal deleted inserted replaced
7532:1358e9d67a1c 7533:88261c96484b
52 52
53 self.border = 10 53 self.border = 10
54 self.deltaSize = 100.0 54 self.deltaSize = 100.0
55 55
56 self.__zoomWidget = E5ZoomWidget( 56 self.__zoomWidget = E5ZoomWidget(
57 UI.PixmapCache.getPixmap("zoomOut.png"), 57 UI.PixmapCache.getPixmap("zoomOut"),
58 UI.PixmapCache.getPixmap("zoomIn.png"), 58 UI.PixmapCache.getPixmap("zoomIn"),
59 UI.PixmapCache.getPixmap("zoomReset.png"), self) 59 UI.PixmapCache.getPixmap("zoomReset"), self)
60 parent.statusBar().addPermanentWidget(self.__zoomWidget) 60 parent.statusBar().addPermanentWidget(self.__zoomWidget)
61 self.__zoomWidget.setMapping( 61 self.__zoomWidget.setMapping(
62 E5GraphicsView.ZoomLevels, E5GraphicsView.ZoomLevelDefault) 62 E5GraphicsView.ZoomLevels, E5GraphicsView.ZoomLevelDefault)
63 self.__zoomWidget.valueChanged.connect(self.setZoom) 63 self.__zoomWidget.valueChanged.connect(self.setZoom)
64 self.zoomValueChanged.connect(self.__zoomWidget.setValue) 64 self.zoomValueChanged.connect(self.__zoomWidget.setValue)
75 """ 75 """
76 self.alignMapper = QSignalMapper(self) 76 self.alignMapper = QSignalMapper(self)
77 self.alignMapper.mapped[int].connect(self.__alignShapes) 77 self.alignMapper.mapped[int].connect(self.__alignShapes)
78 78
79 self.deleteShapeAct = QAction( 79 self.deleteShapeAct = QAction(
80 UI.PixmapCache.getIcon("deleteShape.png"), 80 UI.PixmapCache.getIcon("deleteShape"),
81 self.tr("Delete shapes"), self) 81 self.tr("Delete shapes"), self)
82 self.deleteShapeAct.triggered.connect(self.__deleteShape) 82 self.deleteShapeAct.triggered.connect(self.__deleteShape)
83 83
84 self.incWidthAct = QAction( 84 self.incWidthAct = QAction(
85 UI.PixmapCache.getIcon("sceneWidthInc.png"), 85 UI.PixmapCache.getIcon("sceneWidthInc"),
86 self.tr("Increase width by {0} points").format( 86 self.tr("Increase width by {0} points").format(
87 self.deltaSize), 87 self.deltaSize),
88 self) 88 self)
89 self.incWidthAct.triggered.connect(self.__incWidth) 89 self.incWidthAct.triggered.connect(self.__incWidth)
90 90
91 self.incHeightAct = QAction( 91 self.incHeightAct = QAction(
92 UI.PixmapCache.getIcon("sceneHeightInc.png"), 92 UI.PixmapCache.getIcon("sceneHeightInc"),
93 self.tr("Increase height by {0} points").format( 93 self.tr("Increase height by {0} points").format(
94 self.deltaSize), 94 self.deltaSize),
95 self) 95 self)
96 self.incHeightAct.triggered.connect(self.__incHeight) 96 self.incHeightAct.triggered.connect(self.__incHeight)
97 97
98 self.decWidthAct = QAction( 98 self.decWidthAct = QAction(
99 UI.PixmapCache.getIcon("sceneWidthDec.png"), 99 UI.PixmapCache.getIcon("sceneWidthDec"),
100 self.tr("Decrease width by {0} points").format( 100 self.tr("Decrease width by {0} points").format(
101 self.deltaSize), 101 self.deltaSize),
102 self) 102 self)
103 self.decWidthAct.triggered.connect(self.__decWidth) 103 self.decWidthAct.triggered.connect(self.__decWidth)
104 104
105 self.decHeightAct = QAction( 105 self.decHeightAct = QAction(
106 UI.PixmapCache.getIcon("sceneHeightDec.png"), 106 UI.PixmapCache.getIcon("sceneHeightDec"),
107 self.tr("Decrease height by {0} points").format( 107 self.tr("Decrease height by {0} points").format(
108 self.deltaSize), 108 self.deltaSize),
109 self) 109 self)
110 self.decHeightAct.triggered.connect(self.__decHeight) 110 self.decHeightAct.triggered.connect(self.__decHeight)
111 111
112 self.setSizeAct = QAction( 112 self.setSizeAct = QAction(
113 UI.PixmapCache.getIcon("sceneSize.png"), 113 UI.PixmapCache.getIcon("sceneSize"),
114 self.tr("Set size"), self) 114 self.tr("Set size"), self)
115 self.setSizeAct.triggered.connect(self.__setSize) 115 self.setSizeAct.triggered.connect(self.__setSize)
116 116
117 self.rescanAct = QAction( 117 self.rescanAct = QAction(
118 UI.PixmapCache.getIcon("rescan.png"), 118 UI.PixmapCache.getIcon("rescan"),
119 self.tr("Re-Scan"), self) 119 self.tr("Re-Scan"), self)
120 self.rescanAct.triggered.connect(self.__rescan) 120 self.rescanAct.triggered.connect(self.__rescan)
121 121
122 self.relayoutAct = QAction( 122 self.relayoutAct = QAction(
123 UI.PixmapCache.getIcon("relayout.png"), 123 UI.PixmapCache.getIcon("relayout"),
124 self.tr("Re-Layout"), self) 124 self.tr("Re-Layout"), self)
125 self.relayoutAct.triggered.connect(self.__relayout) 125 self.relayoutAct.triggered.connect(self.__relayout)
126 126
127 self.alignLeftAct = QAction( 127 self.alignLeftAct = QAction(
128 UI.PixmapCache.getIcon("shapesAlignLeft.png"), 128 UI.PixmapCache.getIcon("shapesAlignLeft"),
129 self.tr("Align Left"), self) 129 self.tr("Align Left"), self)
130 self.alignMapper.setMapping(self.alignLeftAct, Qt.AlignLeft) 130 self.alignMapper.setMapping(self.alignLeftAct, Qt.AlignLeft)
131 self.alignLeftAct.triggered.connect(self.alignMapper.map) 131 self.alignLeftAct.triggered.connect(self.alignMapper.map)
132 132
133 self.alignHCenterAct = QAction( 133 self.alignHCenterAct = QAction(
134 UI.PixmapCache.getIcon("shapesAlignHCenter.png"), 134 UI.PixmapCache.getIcon("shapesAlignHCenter"),
135 self.tr("Align Center Horizontal"), self) 135 self.tr("Align Center Horizontal"), self)
136 self.alignMapper.setMapping(self.alignHCenterAct, Qt.AlignHCenter) 136 self.alignMapper.setMapping(self.alignHCenterAct, Qt.AlignHCenter)
137 self.alignHCenterAct.triggered.connect(self.alignMapper.map) 137 self.alignHCenterAct.triggered.connect(self.alignMapper.map)
138 138
139 self.alignRightAct = QAction( 139 self.alignRightAct = QAction(
140 UI.PixmapCache.getIcon("shapesAlignRight.png"), 140 UI.PixmapCache.getIcon("shapesAlignRight"),
141 self.tr("Align Right"), self) 141 self.tr("Align Right"), self)
142 self.alignMapper.setMapping(self.alignRightAct, Qt.AlignRight) 142 self.alignMapper.setMapping(self.alignRightAct, Qt.AlignRight)
143 self.alignRightAct.triggered.connect(self.alignMapper.map) 143 self.alignRightAct.triggered.connect(self.alignMapper.map)
144 144
145 self.alignTopAct = QAction( 145 self.alignTopAct = QAction(
146 UI.PixmapCache.getIcon("shapesAlignTop.png"), 146 UI.PixmapCache.getIcon("shapesAlignTop"),
147 self.tr("Align Top"), self) 147 self.tr("Align Top"), self)
148 self.alignMapper.setMapping(self.alignTopAct, Qt.AlignTop) 148 self.alignMapper.setMapping(self.alignTopAct, Qt.AlignTop)
149 self.alignTopAct.triggered.connect(self.alignMapper.map) 149 self.alignTopAct.triggered.connect(self.alignMapper.map)
150 150
151 self.alignVCenterAct = QAction( 151 self.alignVCenterAct = QAction(
152 UI.PixmapCache.getIcon("shapesAlignVCenter.png"), 152 UI.PixmapCache.getIcon("shapesAlignVCenter"),
153 self.tr("Align Center Vertical"), self) 153 self.tr("Align Center Vertical"), self)
154 self.alignMapper.setMapping(self.alignVCenterAct, Qt.AlignVCenter) 154 self.alignMapper.setMapping(self.alignVCenterAct, Qt.AlignVCenter)
155 self.alignVCenterAct.triggered.connect(self.alignMapper.map) 155 self.alignVCenterAct.triggered.connect(self.alignMapper.map)
156 156
157 self.alignBottomAct = QAction( 157 self.alignBottomAct = QAction(
158 UI.PixmapCache.getIcon("shapesAlignBottom.png"), 158 UI.PixmapCache.getIcon("shapesAlignBottom"),
159 self.tr("Align Bottom"), self) 159 self.tr("Align Bottom"), self)
160 self.alignMapper.setMapping(self.alignBottomAct, Qt.AlignBottom) 160 self.alignMapper.setMapping(self.alignBottomAct, Qt.AlignBottom)
161 self.alignBottomAct.triggered.connect(self.alignMapper.map) 161 self.alignBottomAct.triggered.connect(self.alignMapper.map)
162 162
163 def __checkSizeActions(self): 163 def __checkSizeActions(self):

eric ide

mercurial