Skip to content
Snippets Groups Projects
Commit 51dccc15 authored by t.knopff's avatar t.knopff
Browse files

Make IntensityDataItem::T_PROJECTIONS private

parent 19a88a9f
No related branches found
No related tags found
1 merge request!69Refactor model: IntensityDataItem
...@@ -32,9 +32,9 @@ private: ...@@ -32,9 +32,9 @@ private:
static const QString P_YAXIS; static const QString P_YAXIS;
static const QString P_ZAXIS; static const QString P_ZAXIS;
static const QString T_MASKS; static const QString T_MASKS;
static const QString T_PROJECTIONS;
public: public:
static const QString T_PROJECTIONS;
IntensityDataItem(); IntensityDataItem();
......
...@@ -60,10 +60,8 @@ IntensityDataProjectionsWidget::projectionContainer(IntensityDataItem* intensity ...@@ -60,10 +60,8 @@ IntensityDataProjectionsWidget::projectionContainer(IntensityDataItem* intensity
{ {
ASSERT(intensityItem); ASSERT(intensityItem);
auto containerItem = intensityItem->getItem(IntensityDataItem::T_PROJECTIONS); ProjectionContainerItem* containerItem =
if (!containerItem) intensityItem->projectionContainerItem();
containerItem = intensityItem->model()->insertNewItem("ProjectionContainer", intensityItem, ASSERT(containerItem);
-1, IntensityDataItem::T_PROJECTIONS); return containerItem;
return dynamic_cast<ProjectionContainerItem*>(containerItem);
} }
...@@ -130,8 +130,8 @@ IntensityDataItem* ProjectionsPlot::intensityItem() ...@@ -130,8 +130,8 @@ IntensityDataItem* ProjectionsPlot::intensityItem()
ProjectionContainerItem* ProjectionsPlot::projectionContainerItem() ProjectionContainerItem* ProjectionsPlot::projectionContainerItem()
{ {
ProjectionContainerItem* result = dynamic_cast<ProjectionContainerItem*>( ProjectionContainerItem* result =
intensityItem()->getItem(IntensityDataItem::T_PROJECTIONS)); intensityItem()->projectionContainerItem();
ASSERT(result); ASSERT(result);
return result; return result;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment