ФорумПрограммированиеБольше языковC/C++ и C# → Qt global shortcut

Qt global shortcut

  • shuranov

    Сообщения: 113 Репутация: N Группа: Кто попало

    Spritz 9 августа 2010 г. 18:16

    Кто может подсказать, как кросплатформенно подключить сабж? libqxt не захотела ставиться, падает с неведомой гуглу ошибкой, впрочем допускаю, у меня ОС жутко допилена местами, там и не такие ошибки можно встретить, хотя не совсем ожиданно.
    Вот и хочу навесить Qt::Key_SysReq на глобальный перехват, и кильнуть KSnapShot. Собственно, что я хочу: мне нужно по нажатию клавиши PrtScr делать скриншот, автоматически накладывать на него некоторые модификации и складировать в нужную мне папку. Искать готовое решение не выход, вероятно мне и здесь потребуются модификации.
    Гугление на тему Qt global hotkeys приводит либо к libqxt, либо дает некроссплатформенные решения… Может кто сталкивался? Пока гуглю, но уже третий час пошел, я отчаиваюсь.
  • shuranov

    Сообщения: 113 Репутация: N Группа: Кто попало

    Spritz 9 августа 2010 г. 19:19, спустя 1 час 3 минуты 37 секунд

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

Пожалуйста, авторизуйтесь, чтобы написать комментарий!