| Top |
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBox
╰── GtkHBox
╰── RBDisplayPage
╰── RBSource
╰── RBBrowserSource
├── RBLibrarySource
╰── RBMediaPlayerSource
RBBrowserSource implements AtkImplementorIface, GtkBuildable and GtkOrientable.
This class simplifies implementation of sources that include genre/artist/album browsers. It also handles searching (using the search box) and a few other UI niceties.
Instances of browser sources will use a query that will match all entries of the entry type assigned to the source, so it's mostly suited for sources that have an entry type of their own.
gboolean
rb_browser_source_has_drop_support (RBBrowserSource *source);
This is a virtual method that should be implemented by subclasses. It returns TRUE
if drag and drop target support for the source should be activated.