crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> RegisterHotKey, платформозависимый код
jim1406
  опции профиля:
сообщение 29.4.2009, 8:59
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 27
Регистрация: 17.3.2009
Пользователь №: 618

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброго времени суток!
Нужно перехватить глобальное клавиатурное сочетание в Windows. Подскажите, как это сделать? (без сторонней библиотеки).
Qt 4.5
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
sploid
  опции профиля:
сообщение 29.4.2009, 11:06
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 51
Регистрация: 26.2.2008
Из: Москва
Пользователь №: 106

Спасибо сказали: 10 раз(а)




Репутация:   1  


посмотри это:
http://doc.libqxt.org/0.4.0/classQxtGlobalShortcut.html
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
jim1406
  опции профиля:
сообщение 30.4.2009, 8:33
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 27
Регистрация: 17.3.2009
Пользователь №: 618

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(sploid @ 29.4.2009, 15:06) *

Попытался использовать эту библиотеку...
Скачал версию 5, Qt у меня 4.5 (Qt Creator 1.0.0), ОС Windows. Распаковал в C:\libqxt . Дальше сделал qmake libqxt.pro. Запустил configure.bat. Запустил make install. Скопировал C:\libqxt\deploy\qt\qxt.prf в C:\Qt\2009.01\qt\mkspecs\features (This will also install qxt.prf to your qtdir/mkspecs/features directory - вручную). В проекте дорисовал
CONFIG  += qxt
QXT     += core gui

Итог при компиляции... collect 2: ld returned 1 exit status
Если qxt не использовать (только инклюд прописать), то лечится QXT += core gui т.е.
CONFIG  += qxt
# QXT     += core gui

Я так понимаю, что не правильно собрал... Где накосячил-то?!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 27.4.2024, 9:30