GtkStyleContext: Relate to a GtkThemingEngine.

This commit is contained in:
Carlos Garnacho 2010-03-13 20:08:06 +01:00
parent 0171c76871
commit bd3b97d82b

View File

@ -23,6 +23,7 @@
#include "gtkstylecontext.h"
#include "gtktypebuiltins.h"
#include "gtkthemingengine.h"
#include "gtkintl.h"
#include "gtkalias.h"
@ -43,6 +44,8 @@ struct GtkStyleContextPrivate
GtkWidgetPath *widget_path;
GtkStateFlags state_flags;
GtkThemingEngine *theming_engine;
};
#define GTK_STYLE_CONTEXT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GTK_TYPE_STYLE_CONTEXT, GtkStyleContextPrivate))
@ -69,6 +72,7 @@ gtk_style_context_init (GtkStyleContext *style_context)
priv = GTK_STYLE_CONTEXT_GET_PRIVATE (style_context);
priv->store = gtk_style_set_new ();
priv->theming_engine = gtk_theming_engine_load (NULL);
}
static GtkStyleProviderData *