#1018 Setting default case and view when adding first line to the table in the widget for exporting multiple snapshots.

This commit is contained in:
astridkbjorke 2016-12-13 14:01:25 +01:00
parent bd425563d8
commit 99d54beb4a

View File

@ -146,13 +146,33 @@ void RiuExportMultipleSnapshotsWidget::addSnapshotItem()
}
//Getting new default values (if no earlier entry):
// TODO
// RimProject* proj = RiaApplication::instance()->project();
// std::vector<RimCase*> cases;
// proj->allCases(cases);
// //multiSnapshot->caseObject() = cases[0];
else
{
RimProject* proj = RiaApplication::instance()->project();
std::vector<RimCase*> cases;
proj->allCases(cases);
RimCase* CaseExample = nullptr;
RimView* ViewExample = nullptr;
if (cases.size() > 0)
{
CaseExample = cases.at(0);
multiSnapshot->caseObject = CaseExample;
std::vector<RimView*> viewExamples;
viewExamples = CaseExample->views();
if (viewExamples.size() > 0)
{
ViewExample = viewExamples.at(0);
multiSnapshot->viewObject = ViewExample;
}
}
}
m_rimProject->multiSnapshotDefinitions.push_back(multiSnapshot);