22#ifndef BROADCASTMODEL_H
23#define BROADCASTMODEL_H
25#include <QAbstractTableModel>
51 int rowCount(
const QModelIndex & = {})
const override;
52 int columnCount(
const QModelIndex & = {})
const override;
54 data(
const QModelIndex &index,
int role = Qt::DisplayRole)
const override;
57 Qt::Orientation orientation,
58 int role = Qt::DisplayRole)
const override;
70 Q_INVOKABLE
void clear();
73 DateStringRole = Qt::UserRole + 1,
78 QHash<int, QByteArray> roleNames()
const override;
83 QScopedPointer<BroadcastModelPrivate>
const d_ptr;
#define QTPDCOM_PUBLIC
Definition Export.h:30
Definition BroadcastModel.cpp:29
Model for capturing broadcast messages.
Definition BroadcastModel.h:43
QScopedPointer< BroadcastModelPrivate > const d_ptr
Definition BroadcastModel.h:83
Roles
Definition BroadcastModel.h:72
@ MessageStringRole
Definition BroadcastModel.h:74
@ UsernameRole
Definition BroadcastModel.h:75
Q_DECLARE_PRIVATE(BroadcastModel)
PdCom::Process implementation for Qt.
Definition Process.h:72
Definition BroadcastModel.h:32