#5116 Hide unneccessary tree elements for well measurements.

This commit is contained in:
Kristian Bendiksen
2020-01-10 10:00:08 +01:00
parent 391046c4fa
commit d09cae0e55
4 changed files with 36 additions and 4 deletions

View File

@@ -47,6 +47,7 @@
#include "RifWellPathImporter.h"
#include "cafPdmUiEditorHandle.h"
#include "cafPdmUiTreeOrdering.h"
#include "cafProgressInfo.h"
#include <QFile>
@@ -432,6 +433,24 @@ void RimWellPathCollection::defineUiOrdering( QString uiConfigName, caf::PdmUiOr
advancedGroup->add( &wellPathClipZDistance );
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RimWellPathCollection::defineUiTreeOrdering( caf::PdmUiTreeOrdering& uiTreeOrdering, QString uiConfigName /*= ""*/ )
{
if ( !wellPaths.empty() )
{
uiTreeOrdering.add( &wellPaths );
}
if ( !m_wellMeasurements->isEmpty() )
{
uiTreeOrdering.add( &m_wellMeasurements );
}
uiTreeOrdering.skipRemainingChildren( true );
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------