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())