#5147 Avoid using RimFormationNames::m_formationNamesFileName in initAfterRead

The path is not valid during initAfterRead Traversal
This commit is contained in:
Jacob Støren
2019-12-12 16:19:50 +01:00
parent 1c6c82af85
commit b7db416652
2 changed files with 4 additions and 2 deletions

View File

@@ -68,13 +68,14 @@ void RimFormationNames::fieldChangedByUi( const caf::PdmFieldHandle* changedFiel
{ {
QMessageBox::warning( nullptr, "Formation Names", errorMessage ); QMessageBox::warning( nullptr, "Formation Names", errorMessage );
} }
updateConnectedViews();
} }
} }
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
/// ///
//-------------------------------------------------------------------------------------------------- //--------------------------------------------------------------------------------------------------
void RimFormationNames::initAfterRead() void RimFormationNames::defineUiTreeOrdering( caf::PdmUiTreeOrdering& uiTreeOrdering, QString uiConfigName /*= ""*/ )
{ {
updateUiTreeName(); updateUiTreeName();
} }

View File

@@ -55,7 +55,8 @@ protected:
void fieldChangedByUi( const caf::PdmFieldHandle* changedField, void fieldChangedByUi( const caf::PdmFieldHandle* changedField,
const QVariant& oldValue, const QVariant& oldValue,
const QVariant& newValue ) override; const QVariant& newValue ) override;
void initAfterRead() override;
virtual void defineUiTreeOrdering( caf::PdmUiTreeOrdering& uiTreeOrdering, QString uiConfigName = "" ) override;
private: private:
void updateUiTreeName(); void updateUiTreeName();