mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Merge pull request #8524 from OPM/tree_filter
Add Project Tree filter support
This commit is contained in:
@@ -1303,6 +1303,8 @@ void RiuMainWindow::selectViewInProjectTreePreservingSubItemSelection( const Rim
|
||||
if ( is3dViewCurrentlySelected && ( previousActiveReservoirView != activatedView ) )
|
||||
{
|
||||
QModelIndex newViewModelIndex = projectTreeView( 0 )->findModelIndex( activatedView );
|
||||
if ( !newViewModelIndex.isValid() ) return;
|
||||
|
||||
QModelIndex newSelectionIndex = newViewModelIndex;
|
||||
|
||||
if ( previousActiveReservoirView && is3dViewCurrentlySelected )
|
||||
|
||||
@@ -67,10 +67,10 @@ void RiuMainWindowTools::collapseSiblings( const caf::PdmUiItem* sourceUiItem )
|
||||
|
||||
caf::PdmUiTreeOrdering* sourceTreeOrderingItem = nullptr;
|
||||
QModelIndex modIndex = sourceTreeView->findModelIndex( sourceUiItem );
|
||||
|
||||
if ( !modIndex.isValid() ) return;
|
||||
|
||||
sourceTreeOrderingItem = static_cast<caf::PdmUiTreeOrdering*>( modIndex.internalPointer() );
|
||||
sourceTreeOrderingItem = sourceTreeView->uiTreeOrderingFromModelIndex( modIndex );
|
||||
if ( sourceTreeOrderingItem == nullptr ) return;
|
||||
|
||||
if ( sourceTreeOrderingItem && sourceTreeOrderingItem->parent() )
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user