mirror of
https://github.com/OPM/ResInsight.git
synced 2026-11-02 20:30:46 -06:00
#12256 Update views when perforation interval is deleted
This commit is contained in:
1 parent
dc89bf8de8
commit
0732489d6a
2 files changed
+12
No files matched your search
@@ -185,3 +185,14 @@ void RimPerforationCollection::fieldChangedByUi( const caf::PdmFieldHandle* chan
|
|||||||
proj->scheduleCreateDisplayModelAndRedrawAllViews();
|
proj->scheduleCreateDisplayModelAndRedrawAllViews();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
///
|
||||||
|
//--------------------------------------------------------------------------------------------------
|
||||||
|
void RimPerforationCollection::onChildDeleted( caf::PdmChildArrayFieldHandle* childArray, std::vector<caf::PdmObjectHandle*>& referringObjects )
|
||||||
|
{
|
||||||
|
RimProject* proj = RimProject::current();
|
||||||
|
proj->reloadCompletionTypeResultsInAllViews();
|
||||||
|
|
||||||
|
updateConnectedEditors();
|
||||||
|
}
|
||||||
@@ -51,6 +51,7 @@ public:
|
|||||||
private:
|
private:
|
||||||
void defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering ) override;
|
void defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering ) override;
|
||||||
void fieldChangedByUi( const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue ) override;
|
void fieldChangedByUi( const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue ) override;
|
||||||
|
void onChildDeleted( caf::PdmChildArrayFieldHandle* childArray, std::vector<caf::PdmObjectHandle*>& referringObjects ) override;
|
||||||
|
|
||||||
friend class RiuEditPerforationCollectionWidget;
|
friend class RiuEditPerforationCollectionWidget;
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user