#829 Update display and pick information when reloading / selecting a formation names file

This commit is contained in:
Jacob Støren
2016-09-12 11:36:59 +02:00
parent e360c55e16
commit 88af194702
10 changed files with 64 additions and 0 deletions

View File

@@ -20,7 +20,9 @@
#include "RigFormationNames.h"
#include "RimCase.h"
#include "RimTools.h"
#include "RimView.h"
#include "cafPdmUiFilePathEditor.h"
#include "QFile"
@@ -95,6 +97,23 @@ const QString& RimFormationNames::fileName()
return m_formationNamesFileName();
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimFormationNames::updateConnectedViews()
{
std::vector<caf::PdmObjectHandle*> usingObjs;
this->objectsWithReferringPtrFields(usingObjs);
for (caf::PdmObjectHandle* obj: usingObjs)
{
RimCase* caseObj = dynamic_cast<RimCase*>(obj);
if (caseObj)
{
caseObj->updateFormationNamesData();
}
}
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------