![]() |
![]() |
![]() |
eina Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals |
EinaPlaylist; EinaPlaylistClass; LomoPlayer * eina_playlist_get_lomo_player (EinaPlaylist *self
); GtkTreeModel * eina_playlist_get_model (EinaPlaylist *self
); gchar * eina_playlist_get_stream_markup (EinaPlaylist *self
); GtkTreeView * eina_playlist_get_view (EinaPlaylist *self
); EinaPlaylist * eina_playlist_new (LomoPlayer *lomo
); void eina_playlist_set_stream_markup (EinaPlaylist *self
,const gchar *markup
);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBox +----GelUIGeneric +----EinaPlaylist
EinaPlaylist is the UI component for display and control information relative to the playlist from LomoPlayer
typedef struct { GelUIGenericClass parent_class; gboolean (*action_activated) (EinaPlaylist *self, GtkAction *action); } EinaPlaylistClass;
LomoPlayer * eina_playlist_get_lomo_player (EinaPlaylist *self
);
Gets the value of "lomo-player" property
|
An EinaPlaylist |
Returns : |
The property value. [transfer none] |
GtkTreeModel * eina_playlist_get_model (EinaPlaylist *self
);
Gets the correspondent model (a GtkListModel) from self
|
An EinaPlaylist |
Returns : |
The model. [transfer none] |
gchar * eina_playlist_get_stream_markup (EinaPlaylist *self
);
Gets the value of "markup" property
|
An EinaPlaylist |
Returns : |
The property value. [transfer full] |
GtkTreeView * eina_playlist_get_view (EinaPlaylist *self
);
Gets the correspondent view from self
|
An EinaPlaylist |
Returns : |
The view. [transfer none] |
EinaPlaylist * eina_playlist_new (LomoPlayer *lomo
);
Creates a new EinaPlaylist based on lomo
|
A LomoPlayer. [transfer none] |
Returns : |
The EinaPlaylist object |
void eina_playlist_set_stream_markup (EinaPlaylist *self
,const gchar *markup
);
Sets the value of "markup" property
|
An EinaPlaylist |
|
Value for the property |
"lomo-player"
property"lomo-player" LomoPlayer* : Read
The LomoPlayer associated with this object
"stream-markup"
property"stream-markup" gchar* : Read / Write
Markup used to display items in the playlist. The markup will be surrounded with <b></b> if the item is active.
See SOME-UNDEF-SECTION for more information
Default value: "{%a - }%t"
"action-activated"
signalgboolean user_function (EinaPlaylist *Returns,
GtkAction *arg1,
gpointer user_data) : Run Last
Emitted if some action like random, repeat, open, etc is activated and can be handled by external code
playlist
: The EinaPlaylist
action
: The activated GtkAction