26 lines
481 B
C
26 lines
481 B
C
/*
|
|
* Copyright 2016 (c) Anna Schumaker.
|
|
*/
|
|
#include <gui/filter.h>
|
|
#include <gui/model.h>
|
|
|
|
static GtkTreeModelFilter *filter_model = NULL;
|
|
|
|
|
|
void gui_filter_init()
|
|
{
|
|
GtkTreeModel *model = GTK_TREE_MODEL(gui_model_get());
|
|
GtkTreeModel *filter = gtk_tree_model_filter_new(model, NULL);
|
|
filter_model = GTK_TREE_MODEL_FILTER(filter);
|
|
}
|
|
|
|
void gui_filter_deinit()
|
|
{
|
|
g_object_unref(G_OBJECT(filter_model));
|
|
}
|
|
|
|
GtkTreeModelFilter *gui_filter_get()
|
|
{
|
|
return filter_model;
|
|
}
|