summaryrefslogtreecommitdiff
path: root/gtk/gtkstyleprovider.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2010-04-11 20:30:24 +0200
committerCarlos Garnacho <carlosg@gnome.org>2010-12-04 15:37:02 +0100
commit7c5c4d86aefd6e39d7f23eaf4e107467300b9295 (patch)
tree4e6a18abf04e07f28e135f03ab2e1398fcff14ba /gtk/gtkstyleprovider.h
parent9971f386b0b027c66ab86af6471a9fd694525f58 (diff)
downloadgtk+-7c5c4d86aefd6e39d7f23eaf4e107467300b9295.tar.gz
Add GtkWidgetPath parameter to gtk_style_provider_get_style().
Diffstat (limited to 'gtk/gtkstyleprovider.h')
-rw-r--r--gtk/gtkstyleprovider.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/gtk/gtkstyleprovider.h b/gtk/gtkstyleprovider.h
index ec5ee99937..6e12bb3c66 100644
--- a/gtk/gtkstyleprovider.h
+++ b/gtk/gtkstyleprovider.h
@@ -21,6 +21,7 @@
#define __GTK_STYLE_PROVIDER_H__
#include <glib-object.h>
+#include "gtkwidgetpath.h"
#include "gtkstyleset.h"
#include "gtkenums.h"
@@ -45,12 +46,14 @@ struct GtkStyleProviderIface
{
GTypeInterface g_iface;
- GtkStyleSet * (* get_style) (GtkStyleProvider *provider);
+ GtkStyleSet * (* get_style) (GtkStyleProvider *provider,
+ GtkWidgetPath *path);
};
GType gtk_style_provider_get_type (void) G_GNUC_CONST;
-GtkStyleSet *gtk_style_provider_get_style (GtkStyleProvider *provider);
+GtkStyleSet *gtk_style_provider_get_style (GtkStyleProvider *provider,
+ GtkWidgetPath *path);
G_END_DECLS