static void gtk_tool_item_set_use_action_appearance (GtkToolItem *item, gboolean use_appearance) { if (item->priv->use_action_appearance != use_appearance) { item->priv->use_action_appearance = use_appearance; gtk_activatable_sync_action_properties (GTK_ACTIVATABLE (item), item->priv->action); } }
static void gtk_switch_set_use_action_appearance (GtkSwitch *sw, gboolean use_appearance) { GtkSwitchPrivate *priv = sw->priv; if (priv->use_action_appearance != use_appearance) { priv->use_action_appearance = use_appearance; gtk_activatable_sync_action_properties (GTK_ACTIVATABLE (sw), priv->action); } }
static void gtk_switch_set_use_action_appearance (GtkSwitch *sw, gboolean use_appearance) { GtkSwitchPrivate *priv = sw->priv; if (priv->use_action_appearance != use_appearance) { priv->use_action_appearance = use_appearance; G_GNUC_BEGIN_IGNORE_DEPRECATIONS; gtk_activatable_sync_action_properties (GTK_ACTIVATABLE (sw), priv->action); G_GNUC_END_IGNORE_DEPRECATIONS; } }
/* The default for use-action-appearance is TRUE, so we try to set the * qdata backwards for this case. */ void _gtk_recent_chooser_set_use_action_appearance (GtkRecentChooser *recent_chooser, gboolean use_appearance) { GtkAction *action; gboolean use_action_appearance; action = g_object_get_qdata (G_OBJECT (recent_chooser), quark_gtk_related_action); use_action_appearance = !GPOINTER_TO_INT (g_object_get_qdata (G_OBJECT (recent_chooser), quark_gtk_use_action_appearance)); if (use_action_appearance != use_appearance) { g_object_set_qdata (G_OBJECT (recent_chooser), quark_gtk_use_action_appearance, GINT_TO_POINTER (!use_appearance)); G_GNUC_BEGIN_IGNORE_DEPRECATIONS; gtk_activatable_sync_action_properties (GTK_ACTIVATABLE (recent_chooser), action); G_GNUC_END_IGNORE_DEPRECATIONS; } }