История изменений
Исправление rtxtxtrx, (текущая версия) :
# эту портянку через toml сохраняешь, а потом читаешь
keybindings = [
{
'key': 'A',
'exec': 'prog'
},
# ...
]
for kb in keybindings:
key = gettatr(Qt.Key, 'Key_' + kb['key'], None)
if event.key() == key:
self.launch_application(kb['exec'])
Исходная версия rtxtxtrx, :
# эту портянку через toml сохраняешь, а потом читаешь
keybindings = [
{
'key': 'A',
'exec': 'prog'
},
# ...
]
for kb in keybindings:
key = gettatr(Qt.Key, 'Key_' + kb['key'], None)
if event.key == key:
self.launch_application(kb['exec'])