Freya  0.0.1
A Gtk3 MPD Client
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Data Structures | Public Member Functions | Protected Member Functions
Browser::TextItemsMgr Class Reference

#include <TextItemsMgr.hh>

Inheritance diagram for Browser::TextItemsMgr:
[legend]
Collaboration diagram for Browser::TextItemsMgr:
[legend]

Data Structures

class  TypeModelColumns

Public Member Functions

 TextItemsMgr (BaseObjectType *cobject, const Glib::RefPtr< Gtk::Builder > &builder)
void update (MPD::Client &client, mpd_idle event, MPD::NotifyData &data)
 This is a convienience implementationrule.

Protected Member Functions

void on_type_combo_changed ()
void add_txtview_page (const Glib::RefPtr< Gtk::Builder > &builder, GLYR_GET_TYPE type, const char *name, Gtk::StockID icon)

Detailed Description

Definition at line 21 of file TextItemsMgr.hh.


Constructor & Destructor Documentation

Browser::TextItemsMgr::TextItemsMgr ( BaseObjectType *  cobject,
const Glib::RefPtr< Gtk::Builder > &  builder 
)

Member Function Documentation

void Browser::TextItemsMgr::add_txtview_page ( const Glib::RefPtr< Gtk::Builder > &  builder,
GLYR_GET_TYPE  type,
const char *  name,
Gtk::StockID  icon 
) [protected]
void Browser::TextItemsMgr::update ( MPD::Client &  client,
mpd_idle  event,
MPD::NotifyData &  data 
) [virtual]

This is a convienience implementationrule.

Many Metadatamanagers are implemented as Gtk::Builder derivates, i.e. deriving from a widget, and letting Gtk::Builder set the basic attributes. Since this requries a special ctor, those cannot implement AbstractClientUser like other classes.

Parameters:
client
event
data

Implements Glyr::UpdateInterface.


The documentation for this class was generated from the following file: