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