Esempio n. 1
0
 def __init__(self):
     GObject.GObject.__init__(self)
     self._stack_switcher = StackSwitcher(margin_top=2, margin_bottom=2)
     self._ui = Gtk.Builder()
     self._ui.add_from_resource('/org/gnome/Music/headerbar.ui')
     self.header_bar = self._ui.get_object('header-bar')
     self.searchbar = Searchbar(self._stack_switcher)
     self._select_button = self._ui.get_object('select-button')
     self._cancel_button = self._ui.get_object('done-button')
     self._back_button = self._ui.get_object('back-button')
     self._close_separator = self._ui.get_object('close-button-separator')
     self._close_button = self._ui.get_object('close-button')
     self._selection_menu = self._ui.get_object('selection-menu')
     self._selection_menu_button = self._ui.get_object(
         'selection-menu-button')
     self._selection_menu_button.set_relief(Gtk.ReliefStyle.NONE)
     self._search_button = self._ui.get_object('search-button')
     if Gtk.Widget.get_default_direction() is Gtk.TextDirection.RTL:
         _back_button_image = self._ui.get_object('back-button-image')
         _back_button_image.set_property('icon-name',
                                         'go-previous-rtl-symbolic')
     self._back_button.connect('clicked', self.on_back_button_clicked)
     self._close_button.connect('clicked', self._close_button_clicked)
     if Gtk.get_minor_version() <= 8:
         self._close_button.connect('hierarchy-changed',
                                    self._on_hierarchy_changed)
Esempio n. 2
0
 def __init__(self):
     GObject.GObject.__init__(self)
     self._stack_switcher = StackSwitcher(margin_top=2, margin_bottom=2)
     self._ui = Gtk.Builder()
     self._ui.add_from_resource('/org.gnome.Gamepads/headerbar.ui')
     self.header_bar = self._ui.get_object('header-bar')
     self._close_button = self._ui.get_object('close-button')
     self._close_button.connect('clicked', self._close_button_clicked)