PdmJobStackupZoneModel Class

Header: #include <PdmJobStackupZoneModel>
Inherits: QAbstractItemModel

Public Types

enum DataColumn { DataColumn_ZoneTitle, DataColumn_ZoneThkType, DataColumn_ZoneType, DataColumn_ZoneTargetThk, ..., DataColumn_End }

Public Functions

PdmJobStackupZoneModel(PdmJobStackupDataManager *iStackupDataManager)
~PdmJobStackupZoneModel() = default
QModelIndex index(PdmJobStackupZoneInfo *iItemPtr) const
PdmJobStackupZoneInfo *item(const QModelIndex &iIndex) const
void reload()

Reimplemented Protected Functions

virtual QModelIndex parent(const QModelIndex &iChild) const

Additional Inherited Members

Detailed Description

Member Type Documentation

enum PdmJobStackupZoneModel::DataColumn

Member Function Documentation

PdmJobStackupZoneModel::PdmJobStackupZoneModel(PdmJobStackupDataManager *iStackupDataManager)

Default constructs an instance of PdmJobStackupZoneModel.

[default] PdmJobStackupZoneModel::~PdmJobStackupZoneModel()

Destroys the instance of PdmJobStackupZoneModel.

QModelIndex PdmJobStackupZoneModel::index(PdmJobStackupZoneInfo *iItemPtr) const

PdmJobStackupZoneInfo *PdmJobStackupZoneModel::item(const QModelIndex &iIndex) const

[virtual protected] QModelIndex PdmJobStackupZoneModel::parent(const QModelIndex &iChild) const

void PdmJobStackupZoneModel::reload()