equal
deleted
inserted
replaced
1 class Layout: |
1 class Layout: |
2 |
2 |
3 def __init__(self): |
3 def __init__(self): |
4 self._managed_widgets = [] |
4 self._managed_widgets = [] |
5 |
5 |
6 def add(self, widget, **_kwargs): |
6 def add(self, widget, *args, **kwargs): |
|
7 """Add widget to layout. |
|
8 |
|
9 Additional arguments may be used by specialized layouts as hints. |
|
10 |
|
11 """ |
7 self._managed_widgets.append(widget) |
12 self._managed_widgets.append(widget) |
8 |
13 |
9 def update(self, w, h): |
14 def update(self, w, h): |
10 """Rearrange managed widgets in given space. |
15 """Rearrange managed widgets in given space. |
11 |
16 |