24 lines
524 B
C++
24 lines
524 B
C++
/*
|
|
* Copyright 2015 (c) Anna Schumaker.
|
|
*/
|
|
#include <gui/queue/window.h>
|
|
|
|
QueueWindow :: QueueWindow(BaseObjectType *cobject,
|
|
const Glib::RefPtr<Gtk::Builder> builder)
|
|
: Gtk::ScrolledWindow(cobject), _builder(builder)
|
|
{
|
|
_builder->get_widget("q_treeview", q_treeview);
|
|
}
|
|
|
|
QueueWindow :: ~QueueWindow()
|
|
{
|
|
}
|
|
|
|
void QueueWindow :: init(Queue *queue)
|
|
{
|
|
_queue = queue;
|
|
q_model = Glib::RefPtr<QueueModel>(new QueueModel(queue));
|
|
q_filter = Gtk::TreeModelFilter::create(q_model);
|
|
q_treeview->set_model(q_filter);
|
|
}
|