15 #ifndef BORNAGAIN_MVVM_MODEL_MVVM_MODEL_MVVM_TYPES_H
16 #define BORNAGAIN_MVVM_MODEL_MVVM_MODEL_MVVM_TYPES_H
28 namespace ItemDataRole {
const model_type TextItemType
const model_type GraphViewportItemType
const model_type PropertyType
const model_type LinkedItemType
const model_type BaseType
const model_type ContainerItemType
const model_type Data1DItemType
const model_type PenItemType
const model_type Data2DItemType
const model_type CompoundItemType
const model_type FixedBinAxisItemType
const model_type ColorMapItemType
const model_type ColorMapViewportItemType
const model_type VectorItemType
const model_type GraphItemType
const model_type ViewportAxisItemType
const model_type PointwiseAxisItemType
const model_type GroupItemType
const int TOOLTIP
tooltip for item's data
const int EDITORTYPE
type of custom editor for the data role
const int DATA
main data role
const int APPEARANCE
appearance flag
const int LIMITS
possibly limits on item's data
const int DISPLAY
display name
const int IDENTIFIER
unique identifier
materialitems.h Collection of materials to populate MaterialModel.