QtUsb:用于Qt的跨平台USB模块-源码

上传者: 42174176 | 上传时间: 2021-09-27 10:32:10 | 文件大小: 57KB | 文件类型: ZIP
QtUsb GCC: MSVC: 基于libusb-1.0和libhidapi构建的Qt跨平台USB模块可以用作库,也可以直接包含在项目中 产品特点 批量转移 中断传输 热插拔检测 设备枚举和过滤 HID 安装库 Ubuntu (仅稳定版本) sudo add-apt-repository ppa:fpoussin/ppa sudo apt install libqt5usb5 libqt5usb5-dev 视窗检查页面或以获取二进制归档文件 建立 的Unix 您需要安装libusb-1.0-0-dev,libhidapi-dev和pkg-config软件包 mkdir build

文件下载

资源详情

[{"title":"( 74 个子文件 57KB ) QtUsb:用于Qt的跨平台USB模块-源码","children":[{"title":"QtUsb-master","children":[{"title":".travis.yml <span style='color:#111;'> 255B </span>","children":null,"spread":false},{"title":".gitmodules <span style='color:#111;'> 162B </span>","children":null,"spread":false},{"title":"make_deb.py <span style='color:#111;'> 5.68KB </span>","children":null,"spread":false},{"title":"Jenkinsfile <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":".github","children":[{"title":"ISSUE_TEMPLATE","children":[{"title":"bug_report.md <span style='color:#111;'> 524B </span>","children":null,"spread":false},{"title":"feature_request.md <span style='color:#111;'> 606B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"tests","children":[{"title":"auto","children":[{"title":"cmake","children":[{"title":"cmake.pro <span style='color:#111;'> 109B </span>","children":null,"spread":false}],"spread":true},{"title":"qhiddevice","children":[{"title":"qhiddevice.pro <span style='color:#111;'> 102B </span>","children":null,"spread":false},{"title":"tst_qhiddevice.cpp <span style='color:#111;'> 308B </span>","children":null,"spread":false}],"spread":true},{"title":"qusb","children":[{"title":"qusb.pro <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"tst_qusb.cpp <span style='color:#111;'> 697B </span>","children":null,"spread":false}],"spread":true},{"title":"auto.pro <span style='color:#111;'> 76B </span>","children":null,"spread":false},{"title":"qusbendpoint","children":[{"title":"tst_qusbendpoint.cpp <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"qusbendpoint.pro <span style='color:#111;'> 106B </span>","children":null,"spread":false}],"spread":true},{"title":"qusbdevice","children":[{"title":"tst_qusbdevice.cpp <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"qusbdevice.pro <span style='color:#111;'> 102B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"tests.pro <span style='color:#111;'> 35B </span>","children":null,"spread":false}],"spread":true},{"title":".qmake.conf <span style='color:#111;'> 117B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 7.45KB </span>","children":null,"spread":false},{"title":"debian","children":[{"title":"control <span style='color:#111;'> 984B </span>","children":null,"spread":false},{"title":"qtusb-docs.docs <span style='color:#111;'> 35B </span>","children":null,"spread":false},{"title":"compat <span style='color:#111;'> 3B </span>","children":null,"spread":false},{"title":"libqt5usb5.install <span style='color:#111;'> 24B </span>","children":null,"spread":false},{"title":"copyright <span style='color:#111;'> 2B </span>","children":null,"spread":false},{"title":"changelog_template <span style='color:#111;'> 139B </span>","children":null,"spread":false},{"title":"rules <span style='color:#111;'> 917B </span>","children":null,"spread":false},{"title":"libqt5usb5-dev.install <span style='color:#111;'> 428B </span>","children":null,"spread":false},{"title":"source","children":[{"title":"format <span style='color:#111;'> 13B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"appveyor.yml <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"src.pro <span style='color:#111;'> 34B </span>","children":null,"spread":false},{"title":"deps","children":[{"title":"msvc","children":[{"title":"config.h <span style='color:#111;'> 1.97KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"usb","children":[{"title":"qusb.cpp <span style='color:#111;'> 14.17KB </span>","children":null,"spread":false},{"title":"qusbendpoint_p.h <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"qusb.h <span style='color:#111;'> 2.41KB </span>","children":null,"spread":false},{"title":"qhiddevice.cpp <span style='color:#111;'> 4.12KB </span>","children":null,"spread":false},{"title":"files.pri <span style='color:#111;'> 3.46KB </span>","children":null,"spread":false},{"title":"usb.pro <span style='color:#111;'> 400B </span>","children":null,"spread":false},{"title":"qhiddevice.h <span style='color:#111;'> 889B </span>","children":null,"spread":false},{"title":"doc","children":[{"title":"style","children":[{"title":"style.css <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false}],"spread":false},{"title":"src","children":[{"title":"qtusb-module.qdoc <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false},{"title":"qtusb-examples.qdoc <span style='color:#111;'> 1.73KB </span>","children":null,"spread":false}],"spread":false},{"title":"qtusb.qdocconf <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false}],"spread":false},{"title":"qusbendpoint.cpp <span style='color:#111;'> 18.53KB </span>","children":null,"spread":false},{"title":"qusbdevice.h <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"qhiddevice_p.h <span style='color:#111;'> 363B </span>","children":null,"spread":false},{"title":"qusbendpoint.h <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"qusb_p.h <span style='color:#111;'> 498B </span>","children":null,"spread":false},{"title":"qusbdevice.cpp <span style='color:#111;'> 13.25KB </span>","children":null,"spread":false},{"title":"qusbdevice_p.h <span style='color:#111;'> 817B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"hidapi","children":null,"spread":false},{"title":".clang-format <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"libusb","children":null,"spread":false},{"title":"sync.profile <span style='color:#111;'> 136B </span>","children":null,"spread":false},{"title":"examples","children":[{"title":"examples.pro <span style='color:#111;'> 40B </span>","children":null,"spread":false},{"title":"usb","children":[{"title":"SimpleBulkTransfer","children":[{"title":"usbexample.h <span style='color:#111;'> 923B </span>","children":null,"spread":false},{"title":"SimpleBulkTransfer.pro <span style='color:#111;'> 381B </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 391B </span>","children":null,"spread":false},{"title":"usbexample.cpp <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"ListDevices","children":[{"title":"usbexample.h <span style='color:#111;'> 265B </span>","children":null,"spread":false},{"title":"ListDevices.pro <span style='color:#111;'> 367B </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 200B </span>","children":null,"spread":false},{"title":"usbexample.cpp <span style='color:#111;'> 229B </span>","children":null,"spread":false}],"spread":false},{"title":"usb.pro <span style='color:#111;'> 81B </span>","children":null,"spread":false},{"title":"UsbNotifications","children":[{"title":"usbexample.h <span style='color:#111;'> 386B </span>","children":null,"spread":false},{"title":"UsbNotifications.pro <span style='color:#111;'> 377B </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 205B </span>","children":null,"spread":false},{"title":"usbexample.cpp <span style='color:#111;'> 635B </span>","children":null,"spread":false}],"spread":false},{"title":"Hid","children":[{"title":"Hid.pro <span style='color:#111;'> 351B </span>","children":null,"spread":false},{"title":"hidexample.cpp <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 376B </span>","children":null,"spread":false},{"title":"hidexample.h <span style='color:#111;'> 444B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":".gitignore <span style='color:#111;'> 181B </span>","children":null,"spread":false},{"title":"QtUsb.pro <span style='color:#111;'> 279B </span>","children":null,"spread":false},{"title":"build_msvc.bat <span style='color:#111;'> 1.57KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":".gitattributes <span style='color:#111;'> 89B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • m0_38102406 :
    编译环境怎么配置
    2021-11-16
  • u013644114 :
    编译过不了,一堆的错误。
    2021-11-01

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明