Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkshortcutcontroller.h File Reference

Go to the source code of this file.

Macros

#define GTK_TYPE_SHORTCUT_CONTROLLER   (gtk_shortcut_controller_get_type ())
 
#define GTK_SHORTCUT_CONTROLLER(o)   (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_SHORTCUT_CONTROLLER, GtkShortcutController))
 
#define GTK_SHORTCUT_CONTROLLER_CLASS(k)   (G_TYPE_CHECK_CLASS_CAST ((k), GTK_TYPE_SHORTCUT_CONTROLLER, GtkShortcutControllerClass))
 
#define GTK_IS_SHORTCUT_CONTROLLER(o)   (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_SHORTCUT_CONTROLLER))
 
#define GTK_IS_SHORTCUT_CONTROLLER_CLASS(k)   (G_TYPE_CHECK_CLASS_TYPE ((k), GTK_TYPE_SHORTCUT_CONTROLLER))
 
#define GTK_SHORTCUT_CONTROLLER_GET_CLASS(o)   (G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_SHORTCUT_CONTROLLER, GtkShortcutControllerClass))
 

Typedefs

typedef struct _GtkShortcutController GtkShortcutController
 
typedef struct _GtkShortcutControllerClass GtkShortcutControllerClass
 

Functions

GDK_AVAILABLE_IN_ALL GType gtk_shortcut_controller_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GtkEventControllergtk_shortcut_controller_new (void)
 
GDK_AVAILABLE_IN_ALL GtkEventControllergtk_shortcut_controller_new_for_model (GListModel *model)
 
GDK_AVAILABLE_IN_ALL void gtk_shortcut_controller_set_mnemonics_modifiers (GtkShortcutController *self, GdkModifierType modifiers)
 
GDK_AVAILABLE_IN_ALL GdkModifierType gtk_shortcut_controller_get_mnemonics_modifiers (GtkShortcutController *self)
 
GDK_AVAILABLE_IN_ALL void gtk_shortcut_controller_set_scope (GtkShortcutController *self, GtkShortcutScope scope)
 
GDK_AVAILABLE_IN_ALL GtkShortcutScope gtk_shortcut_controller_get_scope (GtkShortcutController *self)
 
GDK_AVAILABLE_IN_ALL void gtk_shortcut_controller_add_shortcut (GtkShortcutController *self, GtkShortcut *shortcut)
 
GDK_AVAILABLE_IN_ALL void gtk_shortcut_controller_remove_shortcut (GtkShortcutController *self, GtkShortcut *shortcut)
 

Macro Definition Documentation

◆ GTK_IS_SHORTCUT_CONTROLLER

#define GTK_IS_SHORTCUT_CONTROLLER ( o)    (G_TYPE_CHECK_INSTANCE_TYPE ((o), GTK_TYPE_SHORTCUT_CONTROLLER))

Definition at line 34 of file gtkshortcutcontroller.h.

◆ GTK_IS_SHORTCUT_CONTROLLER_CLASS

#define GTK_IS_SHORTCUT_CONTROLLER_CLASS ( k)    (G_TYPE_CHECK_CLASS_TYPE ((k), GTK_TYPE_SHORTCUT_CONTROLLER))

Definition at line 35 of file gtkshortcutcontroller.h.

◆ GTK_SHORTCUT_CONTROLLER

#define GTK_SHORTCUT_CONTROLLER ( o)    (G_TYPE_CHECK_INSTANCE_CAST ((o), GTK_TYPE_SHORTCUT_CONTROLLER, GtkShortcutController))

Definition at line 32 of file gtkshortcutcontroller.h.

◆ GTK_SHORTCUT_CONTROLLER_CLASS

#define GTK_SHORTCUT_CONTROLLER_CLASS ( k)    (G_TYPE_CHECK_CLASS_CAST ((k), GTK_TYPE_SHORTCUT_CONTROLLER, GtkShortcutControllerClass))

Definition at line 33 of file gtkshortcutcontroller.h.

◆ GTK_SHORTCUT_CONTROLLER_GET_CLASS

#define GTK_SHORTCUT_CONTROLLER_GET_CLASS ( o)    (G_TYPE_INSTANCE_GET_CLASS ((o), GTK_TYPE_SHORTCUT_CONTROLLER, GtkShortcutControllerClass))

Definition at line 36 of file gtkshortcutcontroller.h.

◆ GTK_TYPE_SHORTCUT_CONTROLLER

#define GTK_TYPE_SHORTCUT_CONTROLLER   (gtk_shortcut_controller_get_type ())

Definition at line 31 of file gtkshortcutcontroller.h.

Typedef Documentation

◆ GtkShortcutController

typedef struct _GtkShortcutController GtkShortcutController

Definition at line 38 of file gtkshortcutcontroller.h.

◆ GtkShortcutControllerClass

typedef struct _GtkShortcutControllerClass GtkShortcutControllerClass

Definition at line 39 of file gtkshortcutcontroller.h.

Function Documentation

◆ gtk_shortcut_controller_add_shortcut()

GDK_AVAILABLE_IN_ALL void gtk_shortcut_controller_add_shortcut ( GtkShortcutController * self,
GtkShortcut * shortcut )

◆ gtk_shortcut_controller_get_mnemonics_modifiers()

GDK_AVAILABLE_IN_ALL GdkModifierType gtk_shortcut_controller_get_mnemonics_modifiers ( GtkShortcutController * self)

◆ gtk_shortcut_controller_get_scope()

GDK_AVAILABLE_IN_ALL GtkShortcutScope gtk_shortcut_controller_get_scope ( GtkShortcutController * self)

◆ gtk_shortcut_controller_get_type()

GDK_AVAILABLE_IN_ALL GType gtk_shortcut_controller_get_type ( void )

◆ gtk_shortcut_controller_new()

GDK_AVAILABLE_IN_ALL GtkEventController * gtk_shortcut_controller_new ( void )

◆ gtk_shortcut_controller_new_for_model()

GDK_AVAILABLE_IN_ALL GtkEventController * gtk_shortcut_controller_new_for_model ( GListModel * model)

◆ gtk_shortcut_controller_remove_shortcut()

GDK_AVAILABLE_IN_ALL void gtk_shortcut_controller_remove_shortcut ( GtkShortcutController * self,
GtkShortcut * shortcut )

◆ gtk_shortcut_controller_set_mnemonics_modifiers()

GDK_AVAILABLE_IN_ALL void gtk_shortcut_controller_set_mnemonics_modifiers ( GtkShortcutController * self,
GdkModifierType modifiers )

◆ gtk_shortcut_controller_set_scope()

GDK_AVAILABLE_IN_ALL void gtk_shortcut_controller_set_scope ( GtkShortcutController * self,
GtkShortcutScope scope )