window = hildon.StackableWindow()
window.set_title(title)
- if touch_selector_view:
- container = hildon.TouchSelector()
- handler = container.connect('changed', self.select_item_cb)
- set_selector_content(container, handler, items)
+ if not items:
+ container = gtk.Label(_('No items found'))
else:
- widgets_box = gtk.VBox()
- container = hildon.PannableArea()
- container.add_with_viewport(widgets_box)
- set_box_content(widgets_box, self._show_item_dialog, items)
+ if touch_selector_view:
+ container = hildon.TouchSelector()
+ handler = container.connect('changed', self.select_item_cb)
+ set_selector_content(container, handler, items)
+ else:
+ widgets_box = gtk.VBox()
+ container = hildon.PannableArea()
+ container.add_with_viewport(widgets_box)
+ set_box_content(widgets_box, self._show_item_dialog, items)
window.add(container)
window.show_all()