mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Change API for PdmObjectHandle and PdmFieldHandle
* Refactor interface to PdmObjectHandle and PdmFieldHandle Return objects instead of passing in structures as parameters * Add nodiscard to several functions * Remove redundant this-> * Rename to ptrReferencedObjectsByType
This commit is contained in:
@@ -179,8 +179,7 @@ void RimFractureContainment::defineUiOrdering( QString uiConfigName, caf::PdmUiO
|
||||
void RimFractureContainment::fieldChangedByUi( const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue )
|
||||
{
|
||||
{
|
||||
RimProject* proj;
|
||||
this->firstAncestorOrThisOfType( proj );
|
||||
RimProject* proj = RimProject::current();
|
||||
if ( proj )
|
||||
{
|
||||
proj->reloadCompletionTypeResultsInAllViews();
|
||||
@@ -189,8 +188,7 @@ void RimFractureContainment::fieldChangedByUi( const caf::PdmFieldHandle* change
|
||||
|
||||
if ( changedField == &m_useContainment || changedField == &m_truncateAtFaults )
|
||||
{
|
||||
RimFractureTemplate* fractureTemplate = nullptr;
|
||||
this->firstAncestorOrThisOfType( fractureTemplate );
|
||||
auto fractureTemplate = firstAncestorOrThisOfType<RimFractureTemplate>();
|
||||
if ( fractureTemplate )
|
||||
{
|
||||
fractureTemplate->updateConnectedEditors();
|
||||
|
||||
Reference in New Issue
Block a user