Medical Imaging Interaction Toolkit  2024.06.99-60d9b802
Medical Imaging Interaction Toolkit
QmitkPropertyItemModel Class Reference

#include <QmitkPropertyItemModel.h>

Inheritance diagram for QmitkPropertyItemModel:
Collaboration diagram for QmitkPropertyItemModel:

Public Member Functions

 QmitkPropertyItemModel (QObject *parent=nullptr)
 
 ~QmitkPropertyItemModel () override
 
int columnCount (const QModelIndex &parent=QModelIndex()) const override
 
QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const override
 
Qt::ItemFlags flags (const QModelIndex &index) const override
 
mitk::PropertyListGetPropertyList () const
 
QVariant headerData (int section, Qt::Orientation orientation, int role) const override
 
QModelIndex index (int row, int column, const QModelIndex &parent=QModelIndex()) const override
 
QModelIndex parent (const QModelIndex &child) const override
 
int rowCount (const QModelIndex &parent=QModelIndex()) const override
 
bool setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override
 
void SetPropertyList (mitk::PropertyList *propertyList, const QString &className="")
 
void Update ()
 

Detailed Description

Definition at line 37 of file QmitkPropertyItemModel.h.

Constructor & Destructor Documentation

◆ QmitkPropertyItemModel()

QmitkPropertyItemModel::QmitkPropertyItemModel ( QObject *  parent = nullptr)
explicit

◆ ~QmitkPropertyItemModel()

QmitkPropertyItemModel::~QmitkPropertyItemModel ( )
override

Member Function Documentation

◆ columnCount()

int QmitkPropertyItemModel::columnCount ( const QModelIndex &  parent = QModelIndex()) const
override

◆ data()

QVariant QmitkPropertyItemModel::data ( const QModelIndex &  index,
int  role = Qt::DisplayRole 
) const
override

◆ flags()

Qt::ItemFlags QmitkPropertyItemModel::flags ( const QModelIndex &  index) const
override

◆ GetPropertyList()

mitk::PropertyList* QmitkPropertyItemModel::GetPropertyList ( ) const

◆ headerData()

QVariant QmitkPropertyItemModel::headerData ( int  section,
Qt::Orientation  orientation,
int  role 
) const
override

◆ index()

QModelIndex QmitkPropertyItemModel::index ( int  row,
int  column,
const QModelIndex &  parent = QModelIndex() 
) const
override

◆ parent()

QModelIndex QmitkPropertyItemModel::parent ( const QModelIndex &  child) const
override

◆ rowCount()

int QmitkPropertyItemModel::rowCount ( const QModelIndex &  parent = QModelIndex()) const
override

◆ setData()

bool QmitkPropertyItemModel::setData ( const QModelIndex &  index,
const QVariant &  value,
int  role = Qt::EditRole 
)
override

◆ SetPropertyList()

void QmitkPropertyItemModel::SetPropertyList ( mitk::PropertyList propertyList,
const QString &  className = "" 
)

◆ Update()

void QmitkPropertyItemModel::Update ( )

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