Widget.overrideBackgroundColor

void overrideBackgroundColor(gtk.types.StateFlags state, gdk.rgba.RGBA color)

Sets the background color to use for a widget.

All other style values are left untouched. See [gtk.widget.Widget.overrideColor].

Parameters

statethe state for which to set the background color
colorthe color to assign, or null to undo the effect of previous calls to [gtk.widget.Widget.overrideBackgroundColor]

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 #GtkWidget::draw signal, and use Cairo to draw a specific color, regardless of the CSS style.