4 #include <QAbstractTableModel> 5 #include "rawdevicelistentry.h" 6 #include "usb/usbdevice.h" 16 virtual int rowCount(
const QModelIndex &parent)
const override;
17 virtual int columnCount(
const QModelIndex &parent)
const override;
18 virtual QVariant data(
const QModelIndex &index,
int role)
const override;
19 void updateDeviceList();
22 ProductIDRole = Qt::UserRole+0,
23 VendorIDRole = Qt::UserRole+1,
24 AccessRole = Qt::UserRole+2,
25 DeviceNameRole = Qt::UserRole+3,
26 EntryPointerRole = Qt::UserRole+4
29 std::vector<RawDeviceListEntry> entries;
30 libusb_context *context;
Definition: rawdeviceslistmodel.h:12