diff --git a/timeseriesviewer/mapcanvas.py b/timeseriesviewer/mapcanvas.py index 251463c170285ff0b999861ac49ae080188fec60..edaa7c1d6e67594835a79f7ec92005f88bec6d32 100644 --- a/timeseriesviewer/mapcanvas.py +++ b/timeseriesviewer/mapcanvas.py @@ -680,7 +680,11 @@ class MapCanvas(QgsMapCanvas): :return: QPixmap """ #return QPixmap(self.map().contentImage().copy()) - return QPixmap.grabWidget(self) + + pixmap = QPixmap(self.rect().size()) + painter = QPainter(pixmap) + self.render(painter) + return pixmap