Qt Usb C++ Classes

List of C++ classes that enable access to usb devices. More...

Classes

QHidDevice

This class handles all HID operations

QUsb

This class handles hotplug and device detection

QUsb::Config

Device configuration structure

QUsb::Id

Device Ids structure

QUsbDevice

This class handles opening and configuring the device

QUsbEndpoint

This class handles transfers between endpoints and the host

Detailed Description

To import the module, add this line to your qmake project file:

 QT += usb

To use QtUsb in your application, you will need the following include statements:

 #include <QUsbDevice>
 #include <QUsbEndpoint>

For HID, only the QHidDevice class is needed:

 #include <QHidDevice>