22#ifndef QTPDCOM_CLIENTSTATISTICSMODEL_H
23#define QTPDCOM_CLIENTSTATISTICSMODEL_H
25#include <QAbstractTableModel>
33class ClientStatisticsModelPrivate;
45 int rowCount(
const QModelIndex &)
const override;
46 int columnCount(
const QModelIndex &)
const override;
47 QVariant data(
const QModelIndex &,
int)
const override;
48 QVariant headerData(
int section, Qt::Orientation orientation,
int role)
54 Q_INVOKABLE
void poll();
58 Q_INVOKABLE
void clear();
62 QHash<int, QByteArray> roleNames()
const override;
65 NameRole = Qt::UserRole + 1,
#define QTPDCOM_PUBLIC
Definition: Export.h:30
Definition: ClientStatisticsModel.h:36
Roles
Definition: ClientStatisticsModel.h:64
@ TxByteRole
Definition: ClientStatisticsModel.h:68
@ ApplicationNameRole
Definition: ClientStatisticsModel.h:66
@ ConnectedTimeRole
Definition: ClientStatisticsModel.h:69
@ RxByteRole
Definition: ClientStatisticsModel.h:67
virtual ~ClientStatisticsModel()
PdCom::Process implementation for Qt.
Definition: Process.h:72
Definition: BroadcastModel.h:32
Definition: ClientStatisticsModel.cpp:32