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
widgetType | ancestor type |
Returns
the ancestor widget, or null if not found