OpenHantek
Loading...
Searching...
No Matches
selectdevice
deviceslistmodel.h
1
// SPDX-License-Identifier: GPL-2.0+
2
#pragma once
3
4
#include <QAbstractTableModel>
5
#include "devicelistentry.h"
6
7
class
FindDevices
;
8
13
class
DevicesListModel
:
public
QAbstractTableModel {
14
public
:
15
DevicesListModel
(
FindDevices
* findDevices);
16
// QAbstractItemModel interface
17
virtual
int
rowCount(
const
QModelIndex &parent)
const override
;
18
virtual
int
columnCount(
const
QModelIndex &parent)
const override
;
19
virtual
QVariant headerData(
int
section, Qt::Orientation orientation,
int
role)
const override
;
20
virtual
QVariant data(
const
QModelIndex &index,
int
role)
const override
;
21
void
updateDeviceList();
22
private
:
23
std::vector<DeviceListEntry> entries;
24
FindDevices
* findDevices;
25
};
DevicesListModel
Definition
deviceslistmodel.h:13
FindDevices
Search for Hantek devices. Use usually want to call updateDeviceList and then retrieve the list via g...
Definition
finddevices.h:23
Generated by
1.12.0