首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

linux环境下,Qt怎么检测USB的插入和拔出

2012-05-27 
linux环境下,Qt如何检测USB的插入和拔出?环境 ubuntu 10.04问题1:在Qt下如何实现检测USB,并实现数据的传输

linux环境下,Qt如何检测USB的插入和拔出?
环境 ubuntu 10.04 

问题1:
在Qt下如何实现检测USB,并实现数据的传输!!

问题2:
ubuntu系统,在插入USB时,会自动弹出USB文件窗口。请问这个如何屏蔽掉?

并且还不能影响USB的使用。。




[解决办法]
Qt没这个能力,得看本地API
[解决办法]
QtMobility的SytemInfo模块中有个叫QSystemStorageInfo的类可以做这事
[解决办法]
listen hal
[解决办法]
> ubuntu系统,在插入USB时,会自动弹出USB文件窗口。请问这个如何屏蔽掉?
这个有难度,因为系统的udisks(hal的继承者)监听到有U盘连接时,会通知所有感兴趣的程序,所以那个窗口就弹出了

印象中要阻止事件通知需要更改udisks的配置文件,但不确定

热点排行