KkcNicolaKeyEventFilter

KkcNicolaKeyEventFilter — Key event filter implementing NICOLA (thumb shift) input

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── KkcKeyEventFilter
        ╰── KkcNicolaKeyEventFilter

Description

This class is rarely used in programs but specified as "filter" property in rule metadata.

See also: KkcRule

Functions

kkc_nicola_key_event_filter_new ()

KkcNicolaKeyEventFilter *
kkc_nicola_key_event_filter_new (void);

KkcGetTime ()

gint64
(*KkcGetTime) (gpointer user_data);

Get the current time in microseconds.

Parameters

user_data

data to pass to the delegate function.

[closure]

Types and Values

KKC_TYPE_NICOLA_KEY_EVENT_FILTER

#define KKC_TYPE_NICOLA_KEY_EVENT_FILTER (kkc_nicola_key_event_filter_get_type ())

The type for KkcNicolaKeyEventFilter.


struct KkcNicolaKeyEventFilter

struct KkcNicolaKeyEventFilter;

Key event filter implementing NICOLA (thumb shift) input

This class is rarely used in programs but specified as "filter" property in rule metadata.

See also: KkcRule

Members


struct KkcNicolaKeyEventFilterClass

struct KkcNicolaKeyEventFilterClass {
	KkcKeyEventFilterClass parent_class;
};

The class structure for KKC_TYPE_NICOLA_KEY_EVENT_FILTER. All the fields in this structure are private and should never be accessed directly.

Members