Widget.getAncestor

gtk.widget.Widget getAncestor(gobject.types.GType widgetType)

Gets the first ancestor of widget with type widget_type. For example, gtk_widget_get_ancestor (widget, GTK_TYPE_BOX) gets the first #GtkBox that’s an ancestor of widget. No reference will be added to the returned widget; it should not be unreferenced. See note about checking for a toplevel #GtkWindow in the docs for gtk.widget.Widget.getToplevel.

Note that unlike gtk.widget.Widget.isAncestor, gtk.widget.Widget.getAncestor considers widget to be an ancestor of itself.

Parameters

widgetTypeancestor type

Returns

the ancestor widget, or null if not found