GtkSource.HoverDisplay

g GObject.GInterface GObject.GInterface Gtk.Accessible Gtk.Accessible GObject.GInterface->Gtk.Accessible Gtk.Buildable Gtk.Buildable GObject.GInterface->Gtk.Buildable Gtk.ConstraintTarget Gtk.ConstraintTarget GObject.GInterface->Gtk.ConstraintTarget GObject.InitiallyUnowned GObject.InitiallyUnowned Gtk.Widget Gtk.Widget GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Accessible->Gtk.Widget Gtk.Buildable->Gtk.Widget Gtk.ConstraintTarget->Gtk.Widget GtkSource.HoverDisplay GtkSource.HoverDisplay Gtk.Widget->GtkSource.HoverDisplay

Subclasses:

None

Methods

Inherited:

Gtk.Widget (181), GObject.Object (37), Gtk.Accessible (15), Gtk.Buildable (1)

Structs:

Gtk.WidgetClass (18), GObject.ObjectClass (5)

append (child)

insert_after (child, sibling)

prepend (child)

remove (child)

Virtual Methods

Inherited:

Gtk.Widget (25), GObject.Object (7), Gtk.Accessible (6), Gtk.Buildable (9)

Properties

Inherited:

Gtk.Widget (34), Gtk.Accessible (1)

Signals

Inherited:

Gtk.Widget (13), GObject.Object (1)

Fields

Inherited:

Gtk.Widget (13), GObject.Object (1)

Class Details

class GtkSource.HoverDisplay(**kwargs)
Bases:

Gtk.Widget

Abstract:

No

Structure:

GtkSource.HoverDisplayClass

Display for interactive tooltips.

GtkSourceHoverDisplay is a [class`Gtk`.Widget] that may be populated with widgets to be displayed to the user in interactive tooltips. The children widgets are packed vertically using a [class`Gtk`.Box].

Implement the [iface`HoverProvider`] interface to be notified of when to populate a GtkSourceHoverDisplay on behalf of the user.

append(child)
Parameters:

child (Gtk.Widget) –

insert_after(child, sibling)
Parameters:
prepend(child)
Parameters:

child (Gtk.Widget) –

remove(child)
Parameters:

child (Gtk.Widget) –