Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkpopover.h File Reference
#include <gtk/gtkwidget.h>

Go to the source code of this file.

Data Structures

struct  _GtkPopover
 
struct  _GtkPopoverClass
 

Macros

#define GTK_TYPE_POPOVER   (gtk_popover_get_type ())
 
#define GTK_POPOVER(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_POPOVER, GtkPopover))
 
#define GTK_POPOVER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_POPOVER, GtkPopoverClass))
 
#define GTK_IS_POPOVER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_POPOVER))
 
#define GTK_IS_POPOVER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_POPOVER))
 
#define GTK_POPOVER_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_POPOVER, GtkPopoverClass))
 

Typedefs

typedef struct _GtkPopover GtkPopover
 
typedef struct _GtkPopoverClass GtkPopoverClass
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_popover_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GtkWidgetgtk_popover_new (void)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_set_child (GtkPopover *popover, GtkWidget *child)
 
GDK_AVAILABLE_IN_ALL GtkWidgetgtk_popover_get_child (GtkPopover *popover)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_set_pointing_to (GtkPopover *popover, const GdkRectangle *rect)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_pointing_to (GtkPopover *popover, GdkRectangle *rect)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_set_position (GtkPopover *popover, GtkPositionType position)
 
GDK_AVAILABLE_IN_ALL GtkPositionType gtk_popover_get_position (GtkPopover *popover)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_set_autohide (GtkPopover *popover, gboolean autohide)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_autohide (GtkPopover *popover)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_set_has_arrow (GtkPopover *popover, gboolean has_arrow)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_has_arrow (GtkPopover *popover)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_set_mnemonics_visible (GtkPopover *popover, gboolean mnemonics_visible)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_mnemonics_visible (GtkPopover *popover)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_popup (GtkPopover *popover)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_popdown (GtkPopover *popover)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_set_offset (GtkPopover *popover, int x_offset, int y_offset)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_get_offset (GtkPopover *popover, int *x_offset, int *y_offset)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_set_cascade_popdown (GtkPopover *popover, gboolean cascade_popdown)
 
GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_cascade_popdown (GtkPopover *popover)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_set_default_widget (GtkPopover *popover, GtkWidget *widget)
 
GDK_AVAILABLE_IN_ALL void gtk_popover_present (GtkPopover *popover)
 

Macro Definition Documentation

◆ GTK_IS_POPOVER

#define GTK_IS_POPOVER ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_POPOVER))

Definition at line 34 of file gtkpopover.h.

◆ GTK_IS_POPOVER_CLASS

#define GTK_IS_POPOVER_CLASS ( klass)    (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_POPOVER))

Definition at line 35 of file gtkpopover.h.

◆ GTK_POPOVER

#define GTK_POPOVER ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_POPOVER, GtkPopover))

Definition at line 32 of file gtkpopover.h.

◆ GTK_POPOVER_CLASS

#define GTK_POPOVER_CLASS ( klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_POPOVER, GtkPopoverClass))

Definition at line 33 of file gtkpopover.h.

◆ GTK_POPOVER_GET_CLASS

#define GTK_POPOVER_GET_CLASS ( obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_POPOVER, GtkPopoverClass))

Definition at line 36 of file gtkpopover.h.

◆ GTK_TYPE_POPOVER

#define GTK_TYPE_POPOVER   (gtk_popover_get_type ())

Definition at line 31 of file gtkpopover.h.

Typedef Documentation

◆ GtkPopover

typedef struct _GtkPopover GtkPopover

Definition at line 38 of file gtkpopover.h.

◆ GtkPopoverClass

Definition at line 39 of file gtkpopover.h.

Function Documentation

◆ gtk_popover_get_autohide()

GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_autohide ( GtkPopover * popover)

◆ gtk_popover_get_cascade_popdown()

GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_cascade_popdown ( GtkPopover * popover)

◆ gtk_popover_get_child()

GDK_AVAILABLE_IN_ALL GtkWidget * gtk_popover_get_child ( GtkPopover * popover)

◆ gtk_popover_get_has_arrow()

GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_has_arrow ( GtkPopover * popover)

◆ gtk_popover_get_mnemonics_visible()

GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_mnemonics_visible ( GtkPopover * popover)

◆ gtk_popover_get_offset()

GDK_AVAILABLE_IN_ALL void gtk_popover_get_offset ( GtkPopover * popover,
int * x_offset,
int * y_offset )

◆ gtk_popover_get_pointing_to()

GDK_AVAILABLE_IN_ALL gboolean gtk_popover_get_pointing_to ( GtkPopover * popover,
GdkRectangle * rect )

◆ gtk_popover_get_position()

GDK_AVAILABLE_IN_ALL GtkPositionType gtk_popover_get_position ( GtkPopover * popover)

◆ gtk_popover_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_popover_get_type ( void )

◆ gtk_popover_new()

GDK_AVAILABLE_IN_ALL GtkWidget * gtk_popover_new ( void )

◆ gtk_popover_popdown()

GDK_AVAILABLE_IN_ALL void gtk_popover_popdown ( GtkPopover * popover)

◆ gtk_popover_popup()

GDK_AVAILABLE_IN_ALL void gtk_popover_popup ( GtkPopover * popover)

◆ gtk_popover_present()

GDK_AVAILABLE_IN_ALL void gtk_popover_present ( GtkPopover * popover)

◆ gtk_popover_set_autohide()

GDK_AVAILABLE_IN_ALL void gtk_popover_set_autohide ( GtkPopover * popover,
gboolean autohide )

◆ gtk_popover_set_cascade_popdown()

GDK_AVAILABLE_IN_ALL void gtk_popover_set_cascade_popdown ( GtkPopover * popover,
gboolean cascade_popdown )

◆ gtk_popover_set_child()

GDK_AVAILABLE_IN_ALL void gtk_popover_set_child ( GtkPopover * popover,
GtkWidget * child )

◆ gtk_popover_set_default_widget()

GDK_AVAILABLE_IN_ALL void gtk_popover_set_default_widget ( GtkPopover * popover,
GtkWidget * widget )

◆ gtk_popover_set_has_arrow()

GDK_AVAILABLE_IN_ALL void gtk_popover_set_has_arrow ( GtkPopover * popover,
gboolean has_arrow )

◆ gtk_popover_set_mnemonics_visible()

GDK_AVAILABLE_IN_ALL void gtk_popover_set_mnemonics_visible ( GtkPopover * popover,
gboolean mnemonics_visible )

◆ gtk_popover_set_offset()

GDK_AVAILABLE_IN_ALL void gtk_popover_set_offset ( GtkPopover * popover,
int x_offset,
int y_offset )

◆ gtk_popover_set_pointing_to()

GDK_AVAILABLE_IN_ALL void gtk_popover_set_pointing_to ( GtkPopover * popover,
const GdkRectangle * rect )

◆ gtk_popover_set_position()

GDK_AVAILABLE_IN_ALL void gtk_popover_set_position ( GtkPopover * popover,
GtkPositionType position )