Ockonal
Апрель 21, 2009 18:16:51
Переношу тему:
Приветствие!
Мне нужно реализовать что-то типа глобальных клавиш. Пример можно увидеть в плеере Amarok (Linux). Там по глобальным клавишам можно им управлять, когда окно не активное.
То же я смогу сделать (и делал) на виндовсе, используя хуки (Hooks), но аналогов в Линуксе не знаю. Подскажите, как отлавливать глобальные нажатия.
Язык программирования: Python.
Графическая библиотека: Qt (PyQT).
j2a
Апрель 21, 2009 18:37:43
Ockonal
Апрель 21, 2009 19:18:06
Спасибо, но там GTK, а у меня Qt.
poltergeist
Апрель 22, 2009 11:02:08
Ockonal
Апрель 22, 2009 18:01:46
Спаисибо, буду копать.
nickmetal
Июль 4, 2014 22:45:18
А на ткинтере такое возможно? хочу сделать свой мини буфер обмена
4kpt_II
Июль 4, 2014 23:22:31
Как Вы хотите буфер реализовать. Возможно Вам это и не понадобится.
nickmetal
Июль 5, 2014 00:00:56
ну я перевожу разные фразы в гуглтранслейте, а мне в моей программе нужно с текстом работать. Фразы на разных языках, но одна и та же. Я хочу сделать так: перевел на один язык, засунул в программу с помощью какой-то комбинации клавиш. Просто чтобы каждый раз не вставлять в окно текст, хочется немного автоматизировать этот процесс.
4kpt_II
Июль 5, 2014 00:16:36
Так можно просто сделать, чтобы если в буфере появляются данные, то их запихнуть куда-то.
Для этого не нужно глобального перехвата делать.
nickmetal
Июль 5, 2014 00:17:30
спасибо за наводку. По рукой статьи-другой по этой теме не завалялась?)