10#ifndef __GUI_WIDGETS_FILE_BROWSER_FILTERS_H__
11#define __GUI_WIDGETS_FILE_BROWSER_FILTERS_H__
13#include "zrythm-config.h"
18#include "gtk_wrapper.h"
20#define FILE_BROWSER_FILTERS_WIDGET_TYPE \
21 (file_browser_filters_widget_get_type ())
24 file_browser_filters_widget,
26 FILE_BROWSER_FILTERS_WIDGET,
35enum class FileBrowserFilterType
37 FILE_BROWSER_FILTER_NONE,
38 FILE_BROWSER_FILTER_AUDIO,
39 FILE_BROWSER_FILTER_MIDI,
40 FILE_BROWSER_FILTER_PRESET,
46typedef struct _FileBrowserFiltersWidget
48 GtkBox parent_instance;
50 GtkToggleButton * toggle_audio;
51 GtkToggleButton * toggle_midi;
52 GtkToggleButton * toggle_presets;
void(* GenericCallback)(void *object)
Generic callback.