Size: a a a

2021 May 04

МВ

Макс Воробьев... in Qt
Page {
   header: {}
   StackView {}
}
источник

МВ

Макс Воробьев... in Qt
источник

IM

Ian Mcewan in Qt
без u можно
источник

RY

Roman Yastrebckov in Qt
Всем привет
У меня есть вот такая педалька, которую компьютер детектит как HID клавиатуру. Пытался найти в Qt какие-то либы, но Гугл предложил только hidapi. Можно ли как-то средства Qt реализовать работу с этим?
источник

AU

Abu Umar in Qt
hidapi для нее как раз, если там нет поверх какого-то еще sdk
источник

RY

Roman Yastrebckov in Qt
та вроде нет
нажимаю на неё и она просто 1 в блокнот шлет
источник

AU

Abu Umar in Qt
Если там кнопка на нажатие то совсем всё просто, hidapi и в путь
источник

SK

Serguei Khvatov in Qt
Раз клавиатура, то вероятно будут прилетать обычные клавиатурные события: keypress, keyrelease Клавиша вероятнее всего keypad_enter хотя может быть что угодно
источник

RY

Roman Yastrebckov in Qt
Да, так можно обрабатывать
Но тогда они смешиваются с основной
источник

RY

Roman Yastrebckov in Qt
а вы не работали с этой либой? Просто не оч понимаю как вызывать нужное мне действие, когда устройство отсылает какой-то сигнал
источник

AU

Abu Umar in Qt
Работали, работаем и будем работать. Под линукс там два бэкенда, под винду проще. Сначала находите своё устройство, подключаетесь, и видимо в вашем случае читаете сообщения или feature_report, смотря что ваша педаль шлет
источник

RY

Roman Yastrebckov in Qt
устройство нашел и сконектился с ним
дальше надо на эвент какой-то подписаться?
источник

AU

Abu Umar in Qt
вы много хотите от си) у вас в хидере 1.5 функции, даже методом тыка можно угадать как что-то прочитать. Попробуйте hid_read_timeout
источник

RY

Roman Yastrebckov in Qt
Спасибо, чекну
источник

S

Skarn in Qt
libusb подвяжи на ивенты Qt
источник

S

Skarn in Qt
готового либо нет, либо надо шариться по гитхабу и искать
источник

RY

Roman Yastrebckov in Qt
Ну, в том то и фишка, что можно подписать но ивент keyPressed
Но опять же
Нажали на педаль - прошел сигнал
Нажали на 1 на клавиатуре - прошел сигнал
источник

S

Skarn in Qt
имхо плохая практика. Пишется код с огромным количеством вызовов просто чтобы обеспечить адекватное форматирование. Это работа для XML как раз. Если дизайнер не нравится, то лучше тогда выучить синтаксис UI файлов и писать их.
источник

S

Skarn in Qt
Т.е. проблема как различить откуда пришел сигнал?
источник

RY

Roman Yastrebckov in Qt
Да
источник