def __init__(self, object_id, genre_id, is_album, width): View.__init__(self) builder = Gtk.Builder() builder.add_from_resource( '/org/gnome/Lollypop/PlaylistsManagerView.ui') if object_id != -1: builder.get_object('back_btn').show() builder.connect_signals(self) self._manage_widget = PlaylistsManagerWidget(object_id, genre_id, is_album) self._manage_widget.show() self._scrolledWindow.set_property('halign', Gtk.Align.CENTER) self._scrolledWindow.set_property('width-request', width) self._viewport.add(self._manage_widget) self.add(builder.get_object('widget')) self.add(self._scrolledWindow)
def __init__(self, object_id, genre_id, is_album): """ Init View @param object id as int @param genre id as int @param is album as bool @param width as int """ View.__init__(self) builder = Gtk.Builder() builder.add_from_resource( '/org/gnome/Lollypop/PlaylistsManagerView.ui') if object_id != Type.NONE: builder.get_object('back_btn').show() builder.connect_signals(self) self._manage_widget = PlaylistsManagerWidget(object_id, genre_id, is_album) self._manage_widget.show() self._viewport.add(self._manage_widget) self.add(builder.get_object('widget')) self.add(self._scrolledWindow)