349 s = self.trUtf8("Diagram: {0}").format(self.getDiagramName()) |
349 s = self.trUtf8("Diagram: {0}").format(self.getDiagramName()) |
350 tc = QColor(50, 50, 50) |
350 tc = QColor(50, 50, 50) |
351 painter.setPen(tc) |
351 painter.setPen(tc) |
352 painter.drawRect(marginX, marginY, width, height) |
352 painter.drawRect(marginX, marginY, width, height) |
353 painter.drawLine(marginX, marginY + height + 2, |
353 painter.drawLine(marginX, marginY + height + 2, |
354 marginX + width, marginY + height + 2) |
354 marginX + width, marginY + height + 2) |
355 painter.setFont(font) |
355 painter.setFont(font) |
356 painter.drawText(marginX, marginY + height + 4, width, |
356 painter.drawText(marginX, marginY + height + 4, width, |
357 fontHeight, Qt.AlignRight, s) |
357 fontHeight, Qt.AlignRight, s) |
358 |
358 |
359 # render the diagram |
359 # render the diagram |
360 painter.setViewport(marginX, marginY, width, height) |
360 painter.setViewport(marginX, marginY, width, height) |
361 self.svgWidget.renderer().render(painter) |
361 self.svgWidget.renderer().render(painter) |
362 painter.end() |
362 painter.end() |