Freya  0.0.1
A Gtk3 MPD Client
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
src/Browser/NowPlaying/ArtistPhotosMgr.hh
Go to the documentation of this file.
00001 #ifndef FREYA_ARTISTPHOTOMGR_HH
00002 #define FREYA_ARTISTPHOTOMGR_HH
00003 
00004 #include <gtkmm.h>
00005 #include "ImageWall.hh"
00006 #include "../../Glyr/UpdateInterface.hh"
00007 
00008 namespace Browser
00009 {
00010     class ArtistPhotosMgr : public Gtk::Expander, public Glyr::UpdateInterface
00011     {
00012         public:
00013             ArtistPhotosMgr(BaseObjectType* cobject, const Glib::RefPtr<Gtk::Builder>& builder);
00014             void update(MPD::Client& client, mpd_idle event, MPD::NotifyData& data);
00015             void on_deliver(GlyrMemCache * list);
00016 
00017         private:
00018             ImageWall wall;
00019     };
00020 }
00021 
00022 #endif /* end of include guard: FREYA_ARTISTPHOTOMGR_HH */