Ardour
9.0-pre0-582-g084a23a80d
|
Go to the source code of this file.
Classes | |
struct | _GtkIconTheme |
struct | _GtkIconThemeClass |
Macros | |
#define | GTK_TYPE_ICON_INFO (gtk_icon_info_get_type ()) |
#define | GTK_TYPE_ICON_THEME (gtk_icon_theme_get_type ()) |
#define | GTK_ICON_THEME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ICON_THEME, GtkIconTheme)) |
#define | GTK_ICON_THEME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ICON_THEME, GtkIconThemeClass)) |
#define | GTK_IS_ICON_THEME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ICON_THEME)) |
#define | GTK_IS_ICON_THEME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ICON_THEME)) |
#define | GTK_ICON_THEME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ICON_THEME, GtkIconThemeClass)) |
#define | GTK_ICON_THEME_ERROR gtk_icon_theme_error_quark () |
Typedefs | |
typedef struct _GtkIconInfo | GtkIconInfo |
typedef struct _GtkIconTheme | GtkIconTheme |
typedef struct _GtkIconThemeClass | GtkIconThemeClass |
typedef struct _GtkIconThemePrivate | GtkIconThemePrivate |
Enumerations | |
enum | GtkIconLookupFlags { GTK_ICON_LOOKUP_NO_SVG = 1 << 0 , GTK_ICON_LOOKUP_FORCE_SVG = 1 << 1 , GTK_ICON_LOOKUP_USE_BUILTIN = 1 << 2 , GTK_ICON_LOOKUP_GENERIC_FALLBACK = 1 << 3 , GTK_ICON_LOOKUP_FORCE_SIZE = 1 << 4 } |
enum | GtkIconThemeError { GTK_ICON_THEME_NOT_FOUND , GTK_ICON_THEME_FAILED } |
#define GTK_ICON_THEME | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_ICON_THEME, GtkIconTheme)) |
Definition at line 35 of file gtkicontheme.h.
#define GTK_ICON_THEME_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_ICON_THEME, GtkIconThemeClass)) |
Definition at line 36 of file gtkicontheme.h.
#define GTK_ICON_THEME_ERROR gtk_icon_theme_error_quark () |
Definition at line 89 of file gtkicontheme.h.
#define GTK_ICON_THEME_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_ICON_THEME, GtkIconThemeClass)) |
Definition at line 39 of file gtkicontheme.h.
#define GTK_IS_ICON_THEME | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_ICON_THEME)) |
Definition at line 37 of file gtkicontheme.h.
#define GTK_IS_ICON_THEME_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_ICON_THEME)) |
Definition at line 38 of file gtkicontheme.h.
#define GTK_TYPE_ICON_INFO (gtk_icon_info_get_type ()) |
Definition at line 32 of file gtkicontheme.h.
#define GTK_TYPE_ICON_THEME (gtk_icon_theme_get_type ()) |
Definition at line 34 of file gtkicontheme.h.
typedef struct _GtkIconInfo GtkIconInfo |
Definition at line 30 of file gtkicontheme.h.
typedef struct _GtkIconTheme GtkIconTheme |
Definition at line 30 of file gtkicontheme.h.
typedef struct _GtkIconThemeClass GtkIconThemeClass |
Definition at line 30 of file gtkicontheme.h.
typedef struct _GtkIconThemePrivate GtkIconThemePrivate |
Definition at line 30 of file gtkicontheme.h.
enum GtkIconLookupFlags |
GtkIconLookupFlags:
GTK_ICON_LOOKUP_NO_SVG | Never return SVG icons, even if gdk-pixbuf supports them. Cannot be used together with GTK_ICON_LOOKUP_FORCE_SVG. |
GTK_ICON_LOOKUP_FORCE_SVG | Return SVG icons, even if gdk-pixbuf doesn't support them. Cannot be used together with GTK_ICON_LOOKUP_NO_SVG. |
GTK_ICON_LOOKUP_USE_BUILTIN | When passed to gtk_icon_theme_lookup_icon() includes builtin icons as well as files. For a builtin icon, gtk_icon_info_get_filename() returns NULL and you need to call gtk_icon_info_get_builtin_pixbuf(). |
GTK_ICON_LOOKUP_GENERIC_FALLBACK | Try to shorten icon name at '-' characters before looking at inherited themes. For more general fallback, see gtk_icon_theme_choose_icon(). Since 2.12. |
GTK_ICON_LOOKUP_FORCE_SIZE | Always return the icon scaled to the requested size. Since 2.14. |
Used to specify options for gtk_icon_theme_lookup_icon()
Enumerator | |
---|---|
GTK_ICON_LOOKUP_NO_SVG | |
GTK_ICON_LOOKUP_FORCE_SVG | |
GTK_ICON_LOOKUP_USE_BUILTIN | |
GTK_ICON_LOOKUP_GENERIC_FALLBACK | |
GTK_ICON_LOOKUP_FORCE_SIZE |
Definition at line 80 of file gtkicontheme.h.
enum GtkIconThemeError |
GtkIconThemeError:
GTK_ICON_THEME_NOT_FOUND | The icon specified does not exist in the theme |
GTK_ICON_THEME_FAILED | An unspecified error occurred. |
Error codes for GtkIconTheme operations.
Enumerator | |
---|---|
GTK_ICON_THEME_NOT_FOUND | |
GTK_ICON_THEME_FAILED |
Definition at line 98 of file gtkicontheme.h.
void _gtk_icon_theme_check_reload | ( | GdkDisplay * | display | ) |
void _gtk_icon_theme_ensure_builtin_cache | ( | void | ) |
GtkIconInfo* gtk_icon_info_copy | ( | GtkIconInfo * | icon_info | ) |
void gtk_icon_info_free | ( | GtkIconInfo * | icon_info | ) |
gboolean gtk_icon_info_get_attach_points | ( | GtkIconInfo * | icon_info, |
GdkPoint ** | points, | ||
gint * | n_points | ||
) |
gint gtk_icon_info_get_base_size | ( | GtkIconInfo * | icon_info | ) |
GdkPixbuf* gtk_icon_info_get_builtin_pixbuf | ( | GtkIconInfo * | icon_info | ) |
const gchar* gtk_icon_info_get_display_name | ( | GtkIconInfo * | icon_info | ) |
gboolean gtk_icon_info_get_embedded_rect | ( | GtkIconInfo * | icon_info, |
GdkRectangle * | rectangle | ||
) |
const gchar* gtk_icon_info_get_filename | ( | GtkIconInfo * | icon_info | ) |
GType gtk_icon_info_get_type | ( | void | ) |
GdkPixbuf* gtk_icon_info_load_icon | ( | GtkIconInfo * | icon_info, |
GError ** | error | ||
) |
GtkIconInfo* gtk_icon_info_new_for_pixbuf | ( | GtkIconTheme * | icon_theme, |
GdkPixbuf * | pixbuf | ||
) |
void gtk_icon_info_set_raw_coordinates | ( | GtkIconInfo * | icon_info, |
gboolean | raw_coordinates | ||
) |
void gtk_icon_theme_add_builtin_icon | ( | const gchar * | icon_name, |
gint | size, | ||
GdkPixbuf * | pixbuf | ||
) |
void gtk_icon_theme_append_search_path | ( | GtkIconTheme * | icon_theme, |
const gchar * | path | ||
) |
GtkIconInfo* gtk_icon_theme_choose_icon | ( | GtkIconTheme * | icon_theme, |
const gchar * | icon_names[], | ||
gint | size, | ||
GtkIconLookupFlags | flags | ||
) |
GQuark gtk_icon_theme_error_quark | ( | void | ) |
GtkIconTheme* gtk_icon_theme_get_default | ( | void | ) |
char* gtk_icon_theme_get_example_icon_name | ( | GtkIconTheme * | icon_theme | ) |
GtkIconTheme* gtk_icon_theme_get_for_screen | ( | GdkScreen * | screen | ) |
gint* gtk_icon_theme_get_icon_sizes | ( | GtkIconTheme * | icon_theme, |
const gchar * | icon_name | ||
) |
void gtk_icon_theme_get_search_path | ( | GtkIconTheme * | icon_theme, |
gchar ** | path[], | ||
gint * | n_elements | ||
) |
GType gtk_icon_theme_get_type | ( | void | ) |
gboolean gtk_icon_theme_has_icon | ( | GtkIconTheme * | icon_theme, |
const gchar * | icon_name | ||
) |
GList* gtk_icon_theme_list_contexts | ( | GtkIconTheme * | icon_theme | ) |
GList* gtk_icon_theme_list_icons | ( | GtkIconTheme * | icon_theme, |
const gchar * | context | ||
) |
GdkPixbuf* gtk_icon_theme_load_icon | ( | GtkIconTheme * | icon_theme, |
const gchar * | icon_name, | ||
gint | size, | ||
GtkIconLookupFlags | flags, | ||
GError ** | error | ||
) |
GtkIconInfo* gtk_icon_theme_lookup_by_gicon | ( | GtkIconTheme * | icon_theme, |
GIcon * | icon, | ||
gint | size, | ||
GtkIconLookupFlags | flags | ||
) |
GtkIconInfo* gtk_icon_theme_lookup_icon | ( | GtkIconTheme * | icon_theme, |
const gchar * | icon_name, | ||
gint | size, | ||
GtkIconLookupFlags | flags | ||
) |
GtkIconTheme* gtk_icon_theme_new | ( | void | ) |
void gtk_icon_theme_prepend_search_path | ( | GtkIconTheme * | icon_theme, |
const gchar * | path | ||
) |
gboolean gtk_icon_theme_rescan_if_needed | ( | GtkIconTheme * | icon_theme | ) |
void gtk_icon_theme_set_custom_theme | ( | GtkIconTheme * | icon_theme, |
const gchar * | theme_name | ||
) |
void gtk_icon_theme_set_screen | ( | GtkIconTheme * | icon_theme, |
GdkScreen * | screen | ||
) |
void gtk_icon_theme_set_search_path | ( | GtkIconTheme * | icon_theme, |
const gchar * | path[], | ||
gint | n_elements | ||
) |