Sets the background color to use for a widget.

All other style values are left untouched. See Widget.overrideColor.

class Widget


state GtkStateFlags

the state for which to set the background color

color RGBA

the color to assign, or NULL to undo the effect of previous calls to Widget.overrideBackgroundColor

Detailed Description

Deprecated: This function is not useful in the context of CSS-based rendering. If you wish to change the way a widget renders its background you should use a custom CSS style, through an application-specific GtkStyleProvider and a CSS style class. You can also override the default drawing of a widget through the draw signal, and use Cairo to draw a specific color, regardless of the CSS style.