QtPdCom  1.5.0
Public Types | Public Member Functions | Public Attributes | List of all members
QtPdCom::MessageModelUnion::Impl Struct Reference
Collaboration diagram for QtPdCom::MessageModelUnion::Impl:
Collaboration graph
[legend]

Public Types

enum  { SortColumn = 1 }
 

Public Member Functions

 Impl ()=delete
 
 Impl (MessageModelUnion *parent)
 
void rebuildMergedRows ()
 
void currentMessage (SourceModel *sourceModel, const QtPdCom::Message *message)
 
void updateCurrentMessage ()
 

Public Attributes

MessageModelUnion *const parentModel
 
QList< SourceModel > sourceModels
 
QVector< SourceEntry > mergedRows
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
SortColumn 

Constructor & Destructor Documentation

◆ Impl() [1/2]

QtPdCom::MessageModelUnion::Impl::Impl ( )
delete

◆ Impl() [2/2]

QtPdCom::MessageModelUnion::Impl::Impl ( MessageModelUnion parent)
inline

Member Function Documentation

◆ currentMessage()

void QtPdCom::MessageModelUnion::Impl::currentMessage ( SourceModel *  sourceModel,
const QtPdCom::Message message 
)
inline

◆ rebuildMergedRows()

void QtPdCom::MessageModelUnion::Impl::rebuildMergedRows ( )
inline

◆ updateCurrentMessage()

void QtPdCom::MessageModelUnion::Impl::updateCurrentMessage ( )
inline

Member Data Documentation

◆ mergedRows

QVector<SourceEntry> QtPdCom::MessageModelUnion::Impl::mergedRows

◆ parentModel

MessageModelUnion* const QtPdCom::MessageModelUnion::Impl::parentModel

◆ sourceModels

QList<SourceModel> QtPdCom::MessageModelUnion::Impl::sourceModels

The documentation for this struct was generated from the following file: