Developer Documentation
Loading...
Searching...
No Matches
ObjectListItemModel Class Reference
Inheritance diagram for ObjectListItemModel:

Classes

class  ObjectInfo
 

Public Member Functions

virtual int rowCount (const QModelIndex &parent=QModelIndex()) const
 
virtual QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const
 
void removeObject (int _id)
 
void refresh (const DataType &datatype)
 

Protected Attributes

std::vector< ObjectInfoobjects_
 

Detailed Description

Definition at line 50 of file ObjectListItemModel.hh.

Constructor & Destructor Documentation

◆ ObjectListItemModel()

ObjectListItemModel::ObjectListItemModel ( )

Definition at line 49 of file ObjectListItemModel.cc.

◆ ~ObjectListItemModel()

ObjectListItemModel::~ObjectListItemModel ( )
virtual

Definition at line 52 of file ObjectListItemModel.cc.

Member Function Documentation

◆ data()

QVariant ObjectListItemModel::data ( const QModelIndex &  index,
int  role = Qt::DisplayRole 
) const
virtual

Definition at line 59 of file ObjectListItemModel.cc.

◆ refresh()

void ObjectListItemModel::refresh ( const DataType datatype)

Definition at line 83 of file ObjectListItemModel.cc.

◆ removeObject()

void ObjectListItemModel::removeObject ( int  _id)

Definition at line 72 of file ObjectListItemModel.cc.

◆ rowCount()

int ObjectListItemModel::rowCount ( const QModelIndex &  parent = QModelIndex()) const
virtual

Definition at line 55 of file ObjectListItemModel.cc.

Member Data Documentation

◆ objects_

std::vector<ObjectInfo> ObjectListItemModel::objects_
protected

Definition at line 85 of file ObjectListItemModel.hh.


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