如何在 linux/Qt 中检测 USB 连接
Posted
技术标签:
【中文标题】如何在 linux/Qt 中检测 USB 连接【英文标题】:How to detect a USB connection in linux/Qt 【发布时间】:2010-03-04 14:22:29 【问题描述】:我对 qt 和 linux 都非常陌生,你能告诉我如何在 linux 平台上使用 qt 检测 USB 设备连接和断开连接吗?
我可以得到基本信息的任何帮助、文档、网址/站点(详细一点会更好)。
请帮忙
提前致谢,
SAMBEET 库马尔
【问题讨论】:
请添加与您的问题相关的标签 - asp.net 与 Linux、Qt 或 USB 设备无关。 【参考方案1】:如果你的平台上有可用的版本(大多数 Linux 平台都有),你可以考虑使用 DBus 来通知类似的事情,Qt 通过variety of classes 内置了 DBus 支持。
【讨论】:
【参考方案2】:由于您已经在 Linux 环境中使用 Qt,因此使用 KDE4 库应该很容易理解,因为它们构建在 Qt 之上并遵循类似的设计原则。使用 KDE4,您可以访问 Solid 库来管理系统硬件信息。这个tutorial可以帮你介绍一下。
【讨论】:
以上是关于如何在 linux/Qt 中检测 USB 连接的主要内容,如果未能解决你的问题,请参考以下文章