summaryrefslogtreecommitdiff
path: root/gtk/gtkicontheme.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-06-14 23:46:46 -0400
committerMatthias Clasen <mclasen@redhat.com>2010-06-14 23:46:46 -0400
commite9fc660d7ec07c74afe2d4114b88c44fd78f7759 (patch)
tree0756809a68818843074a8f73ccf5b6c10fec135f /gtk/gtkicontheme.h
parentd53b0c200db655cd8825f32442211bea902f01c5 (diff)
downloadgtk+-e9fc660d7ec07c74afe2d4114b88c44fd78f7759.tar.gz
Add a variant of gtk_icon_theme_load_symbolic that takes a style
As proposed by Owen in bug 621578 to reduce code duplication.
Diffstat (limited to 'gtk/gtkicontheme.h')
-rw-r--r--gtk/gtkicontheme.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtkicontheme.h b/gtk/gtkicontheme.h
index aa1fa51685..441a72afc2 100644
--- a/gtk/gtkicontheme.h
+++ b/gtk/gtkicontheme.h
@@ -26,6 +26,7 @@
#include <gdk-pixbuf/gdk-pixbuf.h>
#include <gdk/gdk.h>
+#include <gtk/gtkstyle.h>
G_BEGIN_DECLS
@@ -186,6 +187,11 @@ GdkPixbuf * gtk_icon_info_load_symbolic (GtkIconInfo *icon_info
GdkColor *error_color,
gboolean *was_symbolic,
GError **error);
+GdkPixbuf * gtk_icon_info_load_symbolic_for_style (GtkIconInfo *icon_info,
+ GtkStyle *style,
+ GtkStateType state,
+ gboolean *was_symbolic,
+ GError **error);
void gtk_icon_info_set_raw_coordinates (GtkIconInfo *icon_info,
gboolean raw_coordinates);