Ejemplo n.º 1
0
 def _on_new_clicked(self, widget):
     """
         Show popover for adding a new radio
         @param widget as Gtk.Widget
     """
     popover = RadioPopover('', self._radios_manager)
     popover.set_relative_to(widget)
     popover.show()
Ejemplo n.º 2
0
 def edit(self, widget):
     """
         Edit radio
         @param widget as Gtk.Widget
     """
     self._popover = RadioPopover(self._name, self._radios_manager)
     self._popover.set_relative_to(widget)
     self._popover.show()
Ejemplo n.º 3
0
 def _on_new_clicked(self, widget):
     """
         Show popover for adding a new radio
         @param widget as Gtk.Widget
     """
     from lollypop.pop_radio import RadioPopover
     popover = RadioPopover(None, self.__radios)
     popover.set_relative_to(widget)
     popover.popup()
Ejemplo n.º 4
0
 def _on_edit_press_event(self, widget, event):
     """
         Edit radio
         @param: widget as Gtk.EventBox
         @param: event as Gdk.Event
     """
     popover = RadioPopover(self.__name, self.__radios_manager)
     popover.set_relative_to(widget)
     popover.connect('closed', self._on_pop_cover_closed)
     self._lock_overlay = True
     popover.show()
Ejemplo n.º 5
0
 def __on_edit_clicked(self, button):
     """
         Edit radio
         @param button as Gtk.Button
     """
     from lollypop.pop_radio import RadioPopover
     popover = RadioPopover(self._radio_id, self.__radios)
     popover.set_relative_to(button)
     popover.connect("closed", self._on_popover_closed)
     self._lock_overlay = True
     popover.popup()