From ba88bdc594c123913fdda538da7aac44dd15daf5 Mon Sep 17 00:00:00 2001 From: Mika Fischer Date: Wed, 24 Nov 2010 14:54:34 +0100 Subject: [PATCH] Fix resizing behavior --- frameviewer.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frameviewer.py b/frameviewer.py index d50793a..04e7452 100644 --- a/frameviewer.py +++ b/frameviewer.py @@ -20,6 +20,7 @@ class GraphicsView(QGraphicsView): self.setRenderHint(QPainter.Antialiasing) self.setRenderHint(QPainter.TextAntialiasing) self.setStyleSheet("QFrame { border: 3px solid black }"); + self.setSizePolicy(QSizePolicy.Ignored, QSizePolicy.Ignored) self.active_ = False @@ -70,6 +71,7 @@ class GraphicsView(QGraphicsView): def resizeEvent(self, event): if self.getScale() < self.getMinScale(): self.setScaleAbsolute(0) + QGraphicsView.resizeEvent(self, event) class FrameViewer(QWidget): # Signals @@ -174,6 +176,7 @@ def main(): #viewer = SingleFrameViewer(scene) viewer = MultiFrameEqualViewer(scenes) viewer.show() + viewer.resize(800, 600) timer = QTimer() timer.setInterval(10)