since: 3.0

Declaration [src]

gtk_widget_get_state_flags (
  GtkWidget* widget

Description [src]

Returns the widget state as a flag set. It is worth mentioning that the effective GTK_STATE_FLAG_INSENSITIVE state will be returned, that is, also based on parent insensitivity, even if widget itself is sensitive.

Also note that if you are looking for a way to obtain the GtkStateFlags to pass to a GtkStyleContext method, you should look at gtk_style_context_get_state().

Available since: 3.0

Return value

Type: GtkStateFlags

The state flags for widget.