Deprecate gtk_toggle_button_toggled

The function is documented as useless.
This commit is contained in:
Matthias Clasen 2023-01-04 07:31:49 -05:00
parent 604aafe15d
commit 918ff1d0f4
2 changed files with 3 additions and 3 deletions

View File

@ -426,7 +426,7 @@ gtk_toggle_button_set_active (GtkToggleButton *toggle_button,
GTK_ACCESSIBLE_STATE_PRESSED, is_active,
-1);
gtk_toggle_button_toggled (toggle_button);
g_signal_emit (toggle_button, toggle_button_signals[TOGGLED], 0);
g_object_notify_by_pspec (G_OBJECT (toggle_button), toggle_button_props[PROP_ACTIVE]);
}
@ -458,7 +458,7 @@ gtk_toggle_button_get_active (GtkToggleButton *toggle_button)
*
* Emits the ::toggled signal on the `GtkToggleButton`.
*
* There is no good reason for an application ever to call this function.
* Deprecated: 4.10: There is no good reason for an application ever to call this function.
*/
void
gtk_toggle_button_toggled (GtkToggleButton *toggle_button)

View File

@ -77,7 +77,7 @@ void gtk_toggle_button_set_active (GtkToggleButton *toggle_button,
gboolean is_active);
GDK_AVAILABLE_IN_ALL
gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button);
GDK_AVAILABLE_IN_ALL
GDK_DEPRECATED_IN_4_10
void gtk_toggle_button_toggled (GtkToggleButton *toggle_button);
GDK_AVAILABLE_IN_ALL
void gtk_toggle_button_set_group (GtkToggleButton *toggle_button,