Drop GtkCallback

It is no longer used in any of our public APIs.
This commit is contained in:
Matthias Clasen 2020-08-04 22:17:52 -04:00
parent 0e1afbbdad
commit 2b8aeed4d8
3 changed files with 3 additions and 12 deletions

View File

@ -4406,7 +4406,6 @@ gtk_widget_paintable_get_type
<TITLE>GtkWidget</TITLE>
GtkWidget
GtkWidgetClass
GtkCallback
GtkRequisition
GtkAllocation
gtk_widget_new

View File

@ -70,17 +70,6 @@ typedef struct _GtkWidgetClassPrivate GtkWidgetClassPrivate;
*/
typedef GdkRectangle GtkAllocation;
/**
* GtkCallback:
* @widget: the widget to operate on
* @data: (closure): user-supplied data
*
* The type of the callback functions used for e.g. iterating over
* the children of a container, see gtk_container_foreach().
*/
typedef void (*GtkCallback) (GtkWidget *widget,
gpointer data);
/**
* GtkTickCallback:
* @widget: the widget

View File

@ -306,6 +306,9 @@ void gtk_widget_adjust_baseline_request (GtkWidget *widget,
int *minimum_baseline,
int *natural_baseline);
typedef void (*GtkCallback) (GtkWidget *widget,
gpointer data);
void gtk_widget_forall (GtkWidget *widget,
GtkCallback callback,
gpointer user_data);