## RBPlayQueueSource

RBPlayQueueSource — source object for the play queue

## Synopsis

    struct              RBPlayQueueSource;
    struct              RBPlayQueueSourceClass;
    RBSource *          rb_play_queue_source_new            (RBShell *shell);
    void                rb_play_queue_source_clear_queue    (RBPlayQueueSource *source);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkWidget
                   +----GtkContainer
                         +----GtkBox
                               +----GtkHBox
                                     +----RBDisplayPage
                                           +----RBSource
                                                 +----RBPlaylistSource
                                                       +----RBStaticPlaylistSource
                                                             +----RBPlayQueueSource

## Implemented Interfaces

RBPlayQueueSource implements AtkImplementorIface, GtkBuildable and GtkOrientable.

## Properties

      "sidebar"                  RBEntryView*          : Read

## Description

The main interesting thing about this source is that is contains a second RBEntryView to be displayed in the side pane (beneath the source list). This entry view displays the track title, artist, and album in a single column, split across three lines so the information mostly fits in the usual horizontal space allowed for the side bar.

## Details

### struct RBPlayQueueSource

    struct RBPlayQueueSource;

### struct RBPlayQueueSourceClass

    struct RBPlayQueueSourceClass {
    	RBStaticPlaylistSourceClass parent;
    };

### rb_play_queue_source_new ()

    RBSource *          rb_play_queue_source_new            (RBShell *shell);

Creates the play queue source object.

`shell` : | the RBShell instance
Returns : | the play queue source

### rb_play_queue_source_clear_queue ()

    void                rb_play_queue_source_clear_queue    (RBPlayQueueSource *source);

Clears the play queue.

`source` : | the RBPlayQueueSource

## Property Details

### The `"sidebar"` property

      "sidebar"                  RBEntryView*          : Read

The RBEntryView for the play queue side pane.