AbstractHardwareSpecModel

Qualified name: mv::AbstractHardwareSpecModel

class AbstractHardwareSpecModel : public mv::StandardItemModel

Abstract hardware spec model class.

Base standard item model for hardware specification.

Author

Thomas Kroes

Subclassed by mv::HardwareSpecTreeModel

Public Types

enum class Column

Model columns.

Values:

enumerator Title
enumerator SystemValue

Title of the hardware component (parameter) item.

enumerator RequiredValue

System value of the hardware component (parameter) item.

enumerator Count

Required value of the hardware component (parameter) item.

Number of columns in the model

Public Functions

AbstractHardwareSpecModel(QObject *parent = nullptr)

Construct with pointer to parent object.

Parameters:

parent – Pointer to parent object