• 14444阅读
  • 6回复

如何用Qt 开发USB设备检测,读,写的跨平台代码? [复制链接]

上一主题 下一主题
离线zzcghost
 

只看楼主 倒序阅读 楼主  发表于: 2009-05-18
如何用Qt 开发USB设备检测,读,写的跨平台代码?

实现设备的插入与拔出的检测通知,hid massstorage设备的读写。

查了下资料。看到有QUsbManager 等类。

可是在使用的时候找不到这些头文件。我在mac os x 和Windows的Qt 库里面找不到相应的头文件和lib等。
顺便问一下是不是商业版里面才有呢?我们公司正在考虑使用QT(mac 和windows的跨平台),前提是能满足我们的需求。
离线zy414

只看该作者 1楼 发表于: 2009-05-19
据说QT 4.6有对USB的支持,跨平台很好用,但是如果要访问系统硬件,还想跨平台就难了。
跨平台应用,电脑设备管理软件,电脑硬件管理软件,硬件设备管理软件,电脑设备管理系统,电脑硬件管理系统
电脑资产管理
对整个当前IT环境里面所有的硬件和软件进行整体的资产盘查和管理
跨平台解决方案
计算机资源管理从Windows 到 Linux,Apple Mac,Unix等操作系统
监控软硬件变化
公司有任何机器出现了配置的变化,包括硬件软件的变化,管理员立即获知。
www.obizy.com
离线zy414

只看该作者 2楼 发表于: 2009-05-20
看这个程序用QT写的在各个操作系统下都运行漂亮,采用QT的跨平台方案明智的选择。

小图 | 大图 图片

  • Fedora 8
  • Kubuntu 9.04
  • Mandriva 2009
  • Ubuntu 8.04
  • Windows
跨平台应用,电脑设备管理软件,电脑硬件管理软件,硬件设备管理软件,电脑设备管理系统,电脑硬件管理系统
电脑资产管理
对整个当前IT环境里面所有的硬件和软件进行整体的资产盘查和管理
跨平台解决方案
计算机资源管理从Windows 到 Linux,Apple Mac,Unix等操作系统
监控软硬件变化
公司有任何机器出现了配置的变化,包括硬件软件的变化,管理员立即获知。
www.obizy.com
离线zy414

只看该作者 3楼 发表于: 2009-05-20
能看出来以上都是那些操作系统吗?
跨平台应用,电脑设备管理软件,电脑硬件管理软件,硬件设备管理软件,电脑设备管理系统,电脑硬件管理系统
电脑资产管理
对整个当前IT环境里面所有的硬件和软件进行整体的资产盘查和管理
跨平台解决方案
计算机资源管理从Windows 到 Linux,Apple Mac,Unix等操作系统
监控软硬件变化
公司有任何机器出现了配置的变化,包括硬件软件的变化,管理员立即获知。
www.obizy.com
离线zy414

只看该作者 4楼 发表于: 2009-05-20
请注意还是国际化多语言支持
跨平台应用,电脑设备管理软件,电脑硬件管理软件,硬件设备管理软件,电脑设备管理系统,电脑硬件管理系统
电脑资产管理
对整个当前IT环境里面所有的硬件和软件进行整体的资产盘查和管理
跨平台解决方案
计算机资源管理从Windows 到 Linux,Apple Mac,Unix等操作系统
监控软硬件变化
公司有任何机器出现了配置的变化,包括硬件软件的变化,管理员立即获知。
www.obizy.com
离线lph12168

只看该作者 5楼 发表于: 2010-11-17
回 4楼(zy414) 的帖子
QT对硬件都能识别码,它只是面向应用层的啊
离线wulilu1989

只看该作者 6楼 发表于: 2011-04-06
楼主写出来了么 我现在就在这为难这。。。好多说是用libusb这个库 但是QT里没有啊
快速回复
限100 字节
 
上一个 下一个