Mercurial > parpg-source
diff gui/tabwidget.py @ 169:5b880b8cff6d
Fixes to make PARPG compatible with changes made to fife.
author | Beliar <KarstenBock@gmx.net> |
---|---|
date | Sat, 25 Feb 2012 00:21:28 +0100 |
parents | 7a89ea5404b1 |
children |
line wrap: on
line diff
--- a/gui/tabwidget.py Wed Feb 22 12:31:02 2012 +0100 +++ b/gui/tabwidget.py Sat Feb 25 00:21:28 2012 +0100 @@ -9,7 +9,10 @@ def fset(self, min_size): self._min_size = min_size self.view.min_size = min_size - self.adaptLayout() + #HACK: This fixes a problem when the size is set before the Widget + #is created proper + if hasattr(self, '__parent'): + self.adaptLayout() return locals() min_size = property(**min_size()) @@ -21,7 +24,10 @@ def fset(self, max_size): self._max_size = max_size self.view.max_size = max_size - self.adaptLayout() + #HACK: This fixes a problem when the size is set before the Widget + #is created proper + if hasattr(self, '__parent'): + self.adaptLayout() return locals() max_size = property(**max_size())