[POS-commit] r1901 - kiwi/trunk/kiwi/ui
Johan Dahlin
jdahlin at async.com.br
Thu Dec 15 10:37:06 BRST 2005
Author: jdahlin
Date: Thu Dec 15 10:37:05 2005
New Revision: 1901
Modified:
kiwi/trunk/kiwi/ui/views.py
Log:
Allow us to use a delegate without a glade file attached (and thus no adaptor)
Modified: kiwi/trunk/kiwi/ui/views.py
==============================================================================
--- kiwi/trunk/kiwi/ui/views.py (original)
+++ kiwi/trunk/kiwi/ui/views.py Thu Dec 15 10:37:05 2005
@@ -268,11 +268,15 @@
# notebook page label widget ->
# dict (slave name -> validation status)
self._notebook_validation = {}
- self._notebooks = [widget
- for widget in self._glade_adaptor.get_widgets()
- if isinstance(widget, gtk.Notebook)]
-
+ self._notebooks = self._get_notebooks()
+ def _get_notebooks(self):
+ if not self._glade_adaptor:
+ return []
+
+ return [widget for widget in self._glade_adaptor.get_widgets()
+ if isinstance(widget, gtk.Notebook)]
+
def _check_reserved(self):
for reserved in ["widgets", "toplevel", "gladefile",
"gladename", "tree", "model", "controller"]:
More information about the POS-commit
mailing list