26 #ifndef MESH_DATA_MODEL_H
27 #define MESH_DATA_MODEL_H
29 #include <QAbstractTableModel>
53 int rowCount (
const QModelIndex &parent = QModelIndex() )
const ;
58 int columnCount (
const QModelIndex &parent = QModelIndex() )
const;
63 QVariant
data (
const QModelIndex &index,
int role = Qt::DisplayRole )
const;
68 QVariant
headerData (
int section, Qt::Orientation orientation,
int role = Qt::DisplayRole )
const;
MeshComponent * meshComponent
Definition: MeshDataModel.h:77
Qt model for mesh data.
Definition: MeshDataModel.h:39
Definition: Action.cpp:40
Basic component to manage any kind of mesh.
Definition: MeshComponent.h:48
QVariant headerData(int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const
Header data.
Definition: MeshDataModel.cpp:111
void refresh()
Refresh the model.
Definition: MeshDataModel.cpp:133
int rowCount(const QModelIndex &parent=QModelIndex()) const
Number of data arrays.
Definition: MeshDataModel.cpp:39
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const
Model data.
Definition: MeshDataModel.cpp:50
MeshDataModel(MeshComponent *meshComp)
Constructor.
Definition: MeshDataModel.cpp:34
int columnCount(const QModelIndex &parent=QModelIndex()) const
Number of data arrays columns.
Definition: MeshDataModel.cpp:46