Ardour  9.0-pre0-582-g084a23a80d
_GtkRecentChooserIface Struct Reference

#include <gtkrecentchooser.h>

Public Attributes

GTypeInterface base_iface
 
gboolean(* set_current_uri )(GtkRecentChooser *chooser, const gchar *uri, GError **error)
 
gchar *(* get_current_uri )(GtkRecentChooser *chooser)
 
gboolean(* select_uri )(GtkRecentChooser *chooser, const gchar *uri, GError **error)
 
void(* unselect_uri )(GtkRecentChooser *chooser, const gchar *uri)
 
void(* select_all )(GtkRecentChooser *chooser)
 
void(* unselect_all )(GtkRecentChooser *chooser)
 
GList *(* get_items )(GtkRecentChooser *chooser)
 
GtkRecentManager *(* get_recent_manager )(GtkRecentChooser *chooser)
 
void(* add_filter )(GtkRecentChooser *chooser, GtkRecentFilter *filter)
 
void(* remove_filter )(GtkRecentChooser *chooser, GtkRecentFilter *filter)
 
GSList *(* list_filters )(GtkRecentChooser *chooser)
 
void(* set_sort_func )(GtkRecentChooser *chooser, GtkRecentSortFunc sort_func, gpointer data, GDestroyNotify destroy)
 
void(* item_activated )(GtkRecentChooser *chooser)
 
void(* selection_changed )(GtkRecentChooser *chooser)
 

Detailed Description

Definition at line 81 of file gtkrecentchooser.h.

Member Data Documentation

◆ add_filter

void(* _GtkRecentChooserIface::add_filter) (GtkRecentChooser *chooser, GtkRecentFilter *filter)

Definition at line 101 of file gtkrecentchooser.h.

◆ base_iface

GTypeInterface _GtkRecentChooserIface::base_iface

Definition at line 83 of file gtkrecentchooser.h.

◆ get_current_uri

gchar*(* _GtkRecentChooserIface::get_current_uri) (GtkRecentChooser *chooser)

Definition at line 91 of file gtkrecentchooser.h.

◆ get_items

GList*(* _GtkRecentChooserIface::get_items) (GtkRecentChooser *chooser)

Definition at line 99 of file gtkrecentchooser.h.

◆ get_recent_manager

GtkRecentManager*(* _GtkRecentChooserIface::get_recent_manager) (GtkRecentChooser *chooser)

Definition at line 100 of file gtkrecentchooser.h.

◆ item_activated

void(* _GtkRecentChooserIface::item_activated) (GtkRecentChooser *chooser)

Definition at line 114 of file gtkrecentchooser.h.

◆ list_filters

GSList*(* _GtkRecentChooserIface::list_filters) (GtkRecentChooser *chooser)

Definition at line 105 of file gtkrecentchooser.h.

◆ remove_filter

void(* _GtkRecentChooserIface::remove_filter) (GtkRecentChooser *chooser, GtkRecentFilter *filter)

Definition at line 103 of file gtkrecentchooser.h.

◆ select_all

void(* _GtkRecentChooserIface::select_all) (GtkRecentChooser *chooser)

Definition at line 97 of file gtkrecentchooser.h.

◆ select_uri

gboolean(* _GtkRecentChooserIface::select_uri) (GtkRecentChooser *chooser, const gchar *uri, GError **error)

Definition at line 92 of file gtkrecentchooser.h.

◆ selection_changed

void(* _GtkRecentChooserIface::selection_changed) (GtkRecentChooser *chooser)

Definition at line 115 of file gtkrecentchooser.h.

◆ set_current_uri

gboolean(* _GtkRecentChooserIface::set_current_uri) (GtkRecentChooser *chooser, const gchar *uri, GError **error)

Definition at line 88 of file gtkrecentchooser.h.

◆ set_sort_func

void(* _GtkRecentChooserIface::set_sort_func) (GtkRecentChooser *chooser, GtkRecentSortFunc sort_func, gpointer data, GDestroyNotify destroy)

Definition at line 106 of file gtkrecentchooser.h.

◆ unselect_all

void(* _GtkRecentChooserIface::unselect_all) (GtkRecentChooser *chooser)

Definition at line 98 of file gtkrecentchooser.h.

◆ unselect_uri

void(* _GtkRecentChooserIface::unselect_uri) (GtkRecentChooser *chooser, const gchar *uri)

Definition at line 95 of file gtkrecentchooser.h.


The documentation for this struct was generated from the following file: