mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-04-15 00:30:33 +03:00
hotkey: Make LinuxHotkeyMgr 'pass' implementations.
We do need to 'implement' them, but it's a all a no-op on Linux.
This commit is contained in:
parent
9c8714177e
commit
9f1ae40775
22
hotkey.py
22
hotkey.py
@ -654,9 +654,27 @@ class WindowsHotkeyMgr(AbstractHotkeyMgr):
|
||||
|
||||
|
||||
class LinuxHotKeyMgr(AbstractHotkeyMgr):
|
||||
"""Hot key management."""
|
||||
"""
|
||||
Hot key management.
|
||||
|
||||
pass
|
||||
Not actually implemented on Linux. It's a no-op instead.
|
||||
"""
|
||||
|
||||
def register(self, root, keycode, modifiers) -> None:
|
||||
"""Register the hotkey handler."""
|
||||
pass
|
||||
|
||||
def unregister(self) -> None:
|
||||
"""Unregister the hotkey handling."""
|
||||
pass
|
||||
|
||||
def play_good(self) -> None:
|
||||
"""Play the 'good' sound."""
|
||||
pass
|
||||
|
||||
def play_bad(self) -> None:
|
||||
"""Play the 'bad' sound."""
|
||||
pass
|
||||
|
||||
|
||||
def get_hotkeymgr(*args, **kwargs) -> AbstractHotkeyMgr:
|
||||
|
Loading…
x
Reference in New Issue
Block a user