检测USB鼠标。 Qt在嵌入式Linux上

时间:2016-09-26 11:21:25

标签: c++ qt embedded-linux udev hotplugging

当USB鼠标从系统断开时我需要隐藏光标,并在连接鼠标时显示它。有什么想法可以做到吗?

1 个答案:

答案 0 :(得分:2)

Qt本身并没有提供这样的模块。有一个名为QDeviceWatcher的用户自定义类,你可以尝试一下。

如果您使用的是QtEmbedded Linux,则您的文件夹中包含所有USB设备信息(供应商ID等),可能位于/proc/scsi/usb-storage文件中。因此,您可以使用QFileSystemWatcher来处理此文件夹中的修改。

有关详细信息,请参阅:Qt Centre Post