ocarina/include/gui/queue/window.h

27 lines
545 B
C
Raw Normal View History

/*
* Copyright 2015 (c) Anna Schumaker.
*/
#ifndef OCARINA_GUI_QUEUE_WINDOW_H
#define OCARINA_GUI_QUEUE_WINDOW_H
#include <gui/queue/model.h>
#include <gtkmm.h>
class QueueWindow : public Gtk::ScrolledWindow {
private:
Glib::RefPtr<Gtk::Builder> _builder;
Queue *_queue;
public:
Gtk::TreeView *q_treeview;
Glib::RefPtr<QueueModel> q_model;
Glib::RefPtr<Gtk::TreeModelFilter> q_filter;
QueueWindow(BaseObjectType *, const Glib::RefPtr<Gtk::Builder>);
~QueueWindow();
void init(Queue *);
};
#endif /* OCARINA_GUI_QUEUE_WINDOW_H */