26 #include <QAbstractTableModel>    33 class MessageModelFilter;
    57         void addSourceModel(QAbstractItemModel *, QString = QString());
    58         void removeSourceModel(QAbstractItemModel *);
    60         void clearSourceModels();
    63         virtual int rowCount(
const QModelIndex &) 
const override;
    64         virtual int columnCount(
const QModelIndex &) 
const override;
    65         virtual QVariant data(
const QModelIndex &, 
int) 
const override;
    66         virtual QVariant headerData(
int, Qt::Orientation, 
int) 
const override;
    67         virtual Qt::ItemFlags flags(
const QModelIndex &) 
const override;
    68         virtual bool canFetchMore(
const QModelIndex &) 
const override;
    69         virtual void fetchMore(
const QModelIndex &) 
override;
    88         std::unique_ptr<Impl> 
impl;
 Definition: MessageModelUnion.cpp:37
 
Definition: MessageModelUnion.h:48
 
Definition: BroadcastModel.h:32
 
Process message. 
Definition: Message.h:37
 
Definition: MessageModelUnion.h:49
 
#define QTPDCOM_PUBLIC
Definition: Export.h:30
 
std::unique_ptr< Impl > impl
Definition: MessageModelUnion.h:88
 
Columns
Definition: MessageModelUnion.h:46
 
Table model that combines the rows of multiple MessageModels or MessageModelFilters. 
Definition: MessageModelUnion.h:41