GtkSourceHoverDisplay

GtkSourceHoverDisplay — display for interactive tooltips

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkWidget
            ╰── GtkSourceHoverDisplay

Implemented Interfaces

GtkSourceHoverDisplay implements GtkAccessible, GtkBuildable and GtkConstraintTarget.

Includes

#include <gtksourceview/gtksource.h>

Description

GtkSourceHoverDisplay is a GtkWidget that may be populated with widgets to be displayed to the user in interactive tooltips. The children widgets are packed vertically using a GtkBox.

Implement the GtkSourceHoverProvider interface to be notified of when to populate a GtkSourceHoverDisplay on behalf of the user.

Functions

gtk_source_hover_display_append ()

void
gtk_source_hover_display_append (GtkSourceHoverDisplay *self,
                                 GtkWidget *child);

gtk_source_hover_display_prepend ()

void
gtk_source_hover_display_prepend (GtkSourceHoverDisplay *self,
                                  GtkWidget *child);

gtk_source_hover_display_insert_after ()

void
gtk_source_hover_display_insert_after (GtkSourceHoverDisplay *self,
                                       GtkWidget *child,
                                       GtkWidget *sibling);

gtk_source_hover_display_remove ()

void
gtk_source_hover_display_remove (GtkSourceHoverDisplay *self,
                                 GtkWidget *child);

Types and Values

GtkSourceHoverDisplay

typedef struct _GtkSourceHoverDisplay GtkSourceHoverDisplay;

See Also

GtkSourceHoverProvider