MCPcopy Create free account
hub / github.com/MITK/MITK / setModelData

Method setModelData

Modules/RTUI/src/QmitkDoseValueDelegate.cpp:92–109  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

90}
91
92void QmitkDoseValueDelegate::setModelData(QWidget *editor, QAbstractItemModel* model
93 , const QModelIndex &index) const
94{
95 QVariant data = index.data(Qt::EditRole);
96
97 if(data.isValid())
98 {
99 QDoubleSpinBox* spinBox = qobject_cast<QDoubleSpinBox *>(editor);
100 double doubleValue = spinBox->value();
101
102 QVariant doubleValueVariant(doubleValue);
103 model->setData(index, doubleValueVariant);
104 }
105 else
106 {
107 QStyledItemDelegate::setModelData(editor, model, index);
108 }
109}

Callers

nothing calls this directly

Calls 3

dataMethod · 0.45
valueMethod · 0.45
setDataMethod · 0.45

Tested by

no test coverage detected