Обнаружение USB-мыши. Qt на встроенном Linux
Мне нужно скрыть курсор, когда USB-мышь отключена от системы, и показать его, когда мышь подключена. Есть идеи, как это можно сделать?
1 ответ
Решение
Сам Qt не предоставляет такого модуля. Существует пользовательский класс с именем QDeviceWatcher, вы можете попробовать его.
Если вы используете QtEmbedded Linux, у вас есть папка со всей информацией об USB-устройствах (идентификатор производителя и т. Д.), Вероятно, в /proc/scsi/usb-storage
файл. Поэтому вы, вероятно, могли бы использовать QFileSystemWatcher для обработки изменений в этой папке.
Смотрите: Qt Center Post для более подробной информации.