From 72e6d858bc84361d927e5dd70afd1bcc5f37ce2c Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Fri, 30 May 2025 09:51:50 +0200 Subject: [PATCH] GUI: Fixes, when pixmap_item doesn't exist at the beginning --- gui/src/aaregui/widgets/camera_image.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/gui/src/aaregui/widgets/camera_image.py b/gui/src/aaregui/widgets/camera_image.py index 14c88e11..909d4f53 100644 --- a/gui/src/aaregui/widgets/camera_image.py +++ b/gui/src/aaregui/widgets/camera_image.py @@ -77,6 +77,8 @@ class SampleCameraImageLabel(QGraphicsView): pixmap = QPixmap("/home/leonarski_f/loop200.jpg") self.pixmap_item = QGraphicsPixmapItem(pixmap) self.scene.addItem(self.pixmap_item) + else: + self.pixmap_item = None self.setFrameShape(QFrame.Shape.NoFrame) self.setRenderHints(QPainter.RenderHint.Antialiasing) @@ -220,6 +222,9 @@ class SampleCameraImageLabel(QGraphicsView): self.setTransform(QTransform()) return + if self.pixmap_item is None: + return + if self.pixmap_item.boundingRect().width() == 0: ratio = 1.0 else: