#12256 Update views when perforation interval is deleted

This commit is contained in:
Magne Sjaastad committed 2025-12-10 10:35:03 +01:00
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();
}
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimPerforationCollection::onChildDeleted( caf::PdmChildArrayFieldHandle* childArray, std::vector<caf::PdmObjectHandle*>& referringObjects )
{
RimProject* proj = RimProject::current();
proj->reloadCompletionTypeResultsInAllViews();
updateConnectedEditors();
}
@@ -51,6 +51,7 @@ public:
private:
void defineUiOrdering( QString uiConfigName, caf::PdmUiOrdering& uiOrdering ) 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;