Обнаружение USB-мыши. Qt на встроенном Linux

Мне нужно скрыть курсор, когда USB-мышь отключена от системы, и показать его, когда мышь подключена. Есть идеи, как это можно сделать?

1 ответ

Решение

Сам Qt не предоставляет такого модуля. Существует пользовательский класс с именем QDeviceWatcher, вы можете попробовать его.

Если вы используете QtEmbedded Linux, у вас есть папка со всей информацией об USB-устройствах (идентификатор производителя и т. Д.), Вероятно, в /proc/scsi/usb-storage файл. Поэтому вы, вероятно, могли бы использовать QFileSystemWatcher для обработки изменений в этой папке.

Смотрите: Qt Center Post для более подробной информации.

Другие вопросы по тегам