Форум программистов, компьютерный форум, киберфорум
Наши страницы

Qt

Войти
Регистрация
Восстановить пароль
 
Amok
66 / 66 / 17
Регистрация: 20.01.2015
Сообщений: 347
#1

События Qt со сторонними библиотеками - C++ Qt

01.03.2015, 13:49. Просмотров 222. Ответов 0
Метки нет (Все метки)

Требуется наладить обмен информацией по USB, через FTDI драйвер. либа общающаяся с этим драйвером предоставляет функцию оповещения о событиях:

FT_STATUS FT_SetEventNotification (FT_HANDLE ftHandle, DWORD dwEventMask, PVOID pvArg)
ftHandle Handle of the device.
dwEventMask Conditions that cause the event to be set.
pvArg Interpreted as the handle of an event.

Вот тут возникло непонимание, что передавать в pvArg? Ведь функция ожидает увидеть хендл виндового события, но QEvent не имеет такого поля, да и вообще, предназначен, как я понял, больше для виджетов. nativeEvent? Как это будет выглядеть? хотелось бы получить событие и отправить его в eventLoop приложения методом post, например.

Насколько я понимаю, есть вариант создать виндовое событие и запостить его в eventLoop при помощи класса QWinEventNotifier, но у этого решения есть недостаток - такое решение работает только под виндой, а мне хотелось бы, что бы оно работало и под линуксом, тем более, что библиотека работает и там и там и программа моя, до этого момента тоже работала и под линуксом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2015, 13:49
Я подобрал для вас темы с готовыми решениями и ответами на вопрос События Qt со сторонними библиотеками (C++ Qt):

Macdeployqt и сборка со сторонними библиотеками - C++ Qt
Для деплоя приложения в Mac OS X есть замечательная тулза входящая в Qt: macdeployqt. Ранее успешно пользовался ею для создания dmg...

QMdiArea, ошибка с библиотеками? - C++ Qt
Доброго времени суток. Система Linux SUSE 11, Qt 4.8.6, Creator 2.5.2 Есть программа, запускаемая из папки, в которой рядом лежат...

Каталог с библиотеками Qt (Linux) - C++ Qt
В гугле искал и ответа не нашел. Я через терминал установил пакет qt4-sdk, работает хорошо. Собрал самостоятельно qtsdk для...

QGis plugin связывание с библиотеками - C++ Qt
Кто нибудь писал plugin для QGis. Начал писать по инструкции скачанной там в про файле qt: QGIS_DIR = /home/marco/src/qgis TEMPLATE =...

Работа со сторонними программами - Delphi
Всем привет. Уважаемые знатоки Вопрос вам Есть программа, которая при запуске проверяет наличие обновлений. В случае выхода новой...

Управление сторонними программами - Pure Basic
Доброго времени суток. Можно ли запустить программу и выполнить в ней определенные действия из под PureBasic? Заранее спасибо.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.03.2015, 13:49
Привет! Вот еще темы с ответами:

Управление сторонними прокси - Java Сети
Доброго времени суток, с прошедшим. Допустим есть 10 сторонних прокси выловленных в интернете, как направить их на какой-то ресурс или...

.NET 4.x Как работать со сторонними приложения - C#
Есть такая программа, которая должна запускаться автоматически(как добавить программу в автозагрузку я знаю) но там есть загвоздка такая...

Взаимодействие платформы PHP со сторонними программами - PHP
Всем привет. Собственно такой вопрос, возможна ли работа платформы, загруженной на сервере, ну в общем сайту, работать с программой,...

Как управлять сторонними программами через свою ? - Delphi
Как написать программу для того что бы например она сама нажимала кнопку в программе которая стоит на компьютере после включения компьютера...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru