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

Method FindProperty

Modules/QtWidgets/src/QmitkPropertiesTableModel.cpp:378–399  ·  view source on GitHub ↗

PROTECTED GETTER

Source from the content-addressed store, hash-verified

376
377//# PROTECTED GETTER
378int QmitkPropertiesTableModel::FindProperty(const mitk::BaseProperty *_Property) const
379{
380 int row = -1;
381
382 if (_Property)
383 {
384 // search for property that changed and emit datachanged on the corresponding ModelIndex
385 std::vector<PropertyDataSet>::const_iterator propertyIterator;
386
387 for (propertyIterator = m_SelectedProperties.begin(); propertyIterator != m_SelectedProperties.end();
388 propertyIterator++)
389 {
390 if (propertyIterator->second == _Property)
391 break;
392 }
393
394 if (propertyIterator != m_SelectedProperties.end())
395 row = std::distance(m_SelectedProperties.begin(), propertyIterator);
396 }
397
398 return row;
399}
400
401//# PROTECTED SETTER
402void QmitkPropertiesTableModel::AddSelectedProperty(PropertyDataSet &_PropertyDataSet)

Callers 2

PropertyModifiedMethod · 0.95
PropertyDeleteMethod · 0.95

Calls 2

beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected