Здесь курят мануал.

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Пыха переехала на новый сервер, ура!

Краснодарское время: 09 Февраль, 2012, 07:31:27

Страниц: [1]
Печать
Автор Тема: Qt global shortcut  (Прочитано 924 раз)
0 Пользователей и 1 Гость смотрят эту тему.
shuranov    ↓ 
09 Август, 2010, 06:16:18
НЕ ХУЕТА! ХУЕТА!


Карма: 7
Сообщений: 112
Сила слова: 6.25

Кто может подсказать, как кросплатформенно подключить сабж? libqxt не захотела ставиться, падает с неведомой гуглу ошибкой, впрочем допускаю, у меня ОС жутко допилена местами, там и не такие ошибки можно встретить, хотя не совсем ожиданно.
Вот и хочу навесить Qt::Key_SysReq на глобальный перехват, и кильнуть KSnapShot. Собственно, что я хочу: мне нужно по нажатию клавиши PrtScr делать скриншот, автоматически накладывать на него некоторые модификации и складировать в нужную мне папку. Искать готовое решение не выход, вероятно мне и здесь потребуются модификации.
Гугление на тему Qt global hotkeys приводит либо к libqxt, либо дает некроссплатформенные решения... Может кто сталкивался? Пока гуглю, но уже третий час пошел, я отчаиваюсь.
Записан
shuranov    ↓ 
09 Август, 2010, 07:19:55 , спустя 1 час 3 минуты 37 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: 7
Сообщений: 112
Сила слова: 6.25

Отпала необходимость. Нашел такое решение http://wincode.org/programming/globalnie-klavishi-v-qt/
Под MacOS не приводится, но он и не нужен, достаточно Windows + Linux (:
Записан
Страниц: [1]
Печать
 

Перейти в: