GPaste.KeybindingProvider¶
- Implementations:
Methods¶
|
|
|
Virtual Methods¶
|
|
Properties¶
None
Signals¶
Name |
Short Description |
|---|---|
The “keybinding-activated” signal is emitted when a registered shortcut is pressed by the user. |
Fields¶
None
Class Details¶
- class GPaste.KeybindingProvider¶
- Bases:
- Structure:
- emit_keybinding_activated(id)¶
- Parameters:
id (
str) – the id of the activated shortcut (its dconf key)
Emit the “keybinding-activated” signal on self.
- grab_all(accels)¶
- Parameters:
accels ([
GPaste.KeybindingAccelerator]) – aNone-terminated (by id) array ofGPaste.KeybindingAccelerator
Replace all currently registered shortcuts with accels.
- ungrab_all()¶
Release all currently registered shortcuts.
- do_grab_all(accels) virtual¶
- Parameters:
accels ([
GPaste.KeybindingAccelerator]) – aNone-terminated (by id) array ofGPaste.KeybindingAccelerator
Replace all currently registered shortcuts with accels.
- do_ungrab_all() virtual¶
Release all currently registered shortcuts.
Signal Details¶
- GPaste.KeybindingProvider.signals.keybinding_activated(keybinding_provider, id)¶
- Signal Name:
keybinding-activated- Flags:
- Parameters:
keybinding_provider (
GPaste.KeybindingProvider) – The object which received the signalid (
str) – the id of the activated shortcut (its dconf key)
The “keybinding-activated” signal is emitted when a registered shortcut is pressed by the user.