Gkbd.DesktopConfig

Fields

Name

Type

Access

Description

config_listener_id

int

r/w

default_group

int

r/w

engine

Xkl.Engine

r/w

group_per_app

bool

r/w

handle_indicators

bool

r/w

layout_names_as_group_names

bool

r/w

load_extra_items

bool

r/w

settings

Gio.Settings

r/w

Methods

activate ()

init (engine)

load ()

load_group_descriptions (registry, layout_ids, variant_ids, short_group_names, full_group_names)

lock_next_group ()

lock_prev_group ()

restore_group ()

save ()

start_listen (func, *user_data)

stop_listen ()

term ()

Details

class Gkbd.DesktopConfig
activate()
Return type:

bool

init(engine)
Parameters:

engine (Xkl.Engine) –

load()
load_group_descriptions(registry, layout_ids, variant_ids, short_group_names, full_group_names)
Parameters:
Return type:

bool

lock_next_group()
lock_prev_group()
restore_group()
save()
start_listen(func, *user_data)
Parameters:
stop_listen()
term()