eric6/E5Graphics/E5GraphicsView.py

changeset 8277
ea734702ae94
parent 8218
7c09585bd960
child 8295
3f5e8b0a338e
equal deleted inserted replaced
8276:1436fd09d1e1 8277:ea734702ae94
281 def __getDiagram(self, rect, imageFormat="PNG", filename=None): 281 def __getDiagram(self, rect, imageFormat="PNG", filename=None):
282 """ 282 """
283 Private method to retrieve the diagram from the scene fitting it 283 Private method to retrieve the diagram from the scene fitting it
284 in the minimum rectangle. 284 in the minimum rectangle.
285 285
286 @param rect minimum rectangle fitting the diagram (QRectF) 286 @param rect minimum rectangle fitting the diagram
287 @param imageFormat format for the image file (string) 287 @type QRectF
288 @param filename name of the file for non pixmaps (string) 288 @param imageFormat format for the image file
289 @return diagram pixmap to receive the diagram (QPixmap) 289 @type str
290 @param filename name of the file for non pixmaps
291 str
292 @return paint device containing the diagram
293 @rtype QPixmap or QSvgGenerator
290 """ 294 """
291 selectedItems = self.scene().selectedItems() 295 selectedItems = self.scene().selectedItems()
292 296
293 # step 1: deselect all widgets 297 # step 1: deselect all widgets
294 if selectedItems: 298 if selectedItems:

eric ide

mercurial