We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 917bc61 + e31e5e2 commit 7753e1bCopy full SHA for 7753e1b
Orange/canvas/gui/stackedwidget.py
@@ -57,6 +57,7 @@ class StackLayout(QStackedLayout):
57
58
"""
59
def __init__(self, parent=None):
60
+ self.__rect = QRect()
61
QStackedLayout.__init__(self, parent)
62
self.currentChanged.connect(self._onCurrentChanged)
63
@@ -85,7 +86,16 @@ def maximumSize(self):
85
86
else:
87
return QStackedLayout.maximumSize(self)
88
89
+ def geometry(self):
90
+ # Reimplemented due to QTBUG-47107.
91
+ return QRect(self.__rect)
92
+
93
def setGeometry(self, rect):
94
+ # type: (QRect) -> None
95
+ if rect == self.__rect:
96
+ return
97
+ self.__rect = QRect(rect)
98
99
QStackedLayout.setGeometry(self, rect)
100
for i in range(self.count()):
101
w = self.widget(i)
0 commit comments