Deprecatedsettings: Gtk.Settingsa Gtk.Settings object
Deprecatedwidget_path: stringthe widget path to use when looking up the style, or null if no matching against the widget path should be done
Deprecatedclass_path: stringthe class path to use when looking up the style, or null if no matching against the class path should be done.
Deprecatedtype: GTypea type that will be used along with parent types of this type when matching against class styles, or #G_TYPE_NONE
A style created by matching with the supplied paths, or null if nothing matching was specified and the default style should be used. The returned value is owned by GTK+ as part of an internal cache, so you must call g_object_ref() on the returned value if you want to keep a reference to it.
since 3.0: Use Gtk.StyleContext instead
Creates up a Gtk.Style from styles defined in a RC file by providing the raw components used in matching. This function may be useful when creating pseudo-widgets that should be themed like widgets but don’t actually have corresponding GTK+ widgets. An example of this would be items inside a GNOME canvas widget.
The action of
gtk_rc_get_style()is similar to: