Я хочу, чтобы linux информировал мою программу Qt сигналом, когда подключено определенное USB-устройство.Запоминающие устройства, такие как флэш-диск или жесткий диск.Как я могу это сделать?Каковы ваши предложения?
ОБНОВЛЕНИЕ:
Я обнаружил, что QtDbus может предоставить необходимую мне функциональность, но я не знаю, как именно.Кто-нибудь может дать информацию о получении уведомления устройства USB с помощью QtDbus?
Я читал этот урок:
http://dbus.freedesktop.org/doc/dbus-tutorial.html
В этом уроке говорится:
D-Бус рассчитан на два конкретных случая:
- Связь между настольными приложениями в одном сеансе рабочего стола;разрешить интеграцию сеанса рабочего стола в целом и решить проблемы жизненного цикла процесса (когда компоненты рабочего стола запускаются и останавливаются).
- Связь между сеансом рабочего стола и операционной системой, где находится операционная системаобычно включает ядро и любые системные демоны или процессы.
Я планирую использовать эту возможность, которую я прошу о помощи, в неграфической системе Linux.Точнее, на Beagleboard-XM с образом консоли Angstrom Linux с QWS.
В этих условиях QtDbus является правильным выбором?