MeVisLab Toolbox Reference
ml::ItemsDataChangedEvent Class Reference

This event informs about attributes that have changed their values. More...

#include <mlAbstractItemModel.h>

Inheritance diagram for ml::ItemsDataChangedEvent:
ml::ItemModelEvent ml::BaseEvent

Public Member Functions

 ItemsDataChangedEvent (const std::vector< ModelIndex > &itemIndices, const std::vector< int > &attributeIndices)
 
const std::vector< ModelIndex > & itemIndices () const
 
const std::vector< int > & attributeIndices () const
 
- Public Member Functions inherited from ml::ItemModelEvent
 ItemModelEvent ()
 
AbstractItemModel * model () const
 
- Public Member Functions inherited from ml::BaseEvent
 BaseEvent ()
 
virtual ~BaseEvent ()
 
EventSource * source () const
 Returns the Base object emitting this event.
 

Detailed Description

This event informs about attributes that have changed their values.

Definition at line 329 of file mlAbstractItemModel.h.

Constructor & Destructor Documentation

◆ ItemsDataChangedEvent()

ml::ItemsDataChangedEvent::ItemsDataChangedEvent ( const std::vector< ModelIndex > &  itemIndices,
const std::vector< int > &  attributeIndices 
)

Member Function Documentation

◆ attributeIndices()

const std::vector< int > & ml::ItemsDataChangedEvent::attributeIndices ( ) const
inline

Definition at line 336 of file mlAbstractItemModel.h.

◆ itemIndices()

const std::vector< ModelIndex > & ml::ItemsDataChangedEvent::itemIndices ( ) const
inline

Definition at line 335 of file mlAbstractItemModel.h.


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