Merge pull request #8524 from OPM/tree_filter

Add Project Tree filter support
This commit is contained in:
jonjenssen
2022-02-04 15:49:22 +01:00
committed by GitHub
parent 358c11264a
commit a3ad9d2c1e
18 changed files with 715 additions and 381 deletions

View File

@@ -25,6 +25,7 @@
#include "RimWellPath.h"
#include "RimWellPathCollection.h"
#include "cafPdmUiTreeAttributes.h"
#include "cafPdmUiTreeViewEditor.h"
#include <QFileInfo>

View File

@@ -32,6 +32,7 @@
#include "cafPdmObjectGroup.h"
#include "cafPdmUiListView.h"
#include "cafPdmUiPropertyView.h"
#include "cafPdmUiTreeAttributes.h"
#include "cafPdmUiTreeView.h"
#include "cafPdmUiTreeViewEditor.h"
#include "cafUtils.h"

View File

@@ -192,7 +192,7 @@ caf::PdmUiTreeOrdering* RicToggleItemsFeatureImpl::findTreeItemFromSelectedUiIte
if ( pdmUiTreeView )
{
QModelIndex modIndex = pdmUiTreeView->findModelIndex( uiItem );
return static_cast<caf::PdmUiTreeOrdering*>( modIndex.internalPointer() );
return pdmUiTreeView->uiTreeOrderingFromModelIndex( modIndex );
}
return nullptr;