mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
(#370) Treeview event filter adjustment for multiple treeviews
and Linux compile fix
This commit is contained in:
parent
c75d09e3df
commit
35a37a5e07
@ -19,7 +19,7 @@
|
||||
|
||||
#include "RiuTreeViewEventFilter.h"
|
||||
|
||||
#include "ToggleCommands\RicToggleItemsFeatureImpl.h"
|
||||
#include "ToggleCommands/RicToggleItemsFeatureImpl.h"
|
||||
|
||||
#include "RimCaseCollection.h"
|
||||
#include "RimEclipseCase.h"
|
||||
@ -32,6 +32,7 @@
|
||||
#include <QAction>
|
||||
#include <QKeyEvent>
|
||||
#include <QTreeView>
|
||||
#include "cafSelectionManager.h"
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
@ -53,9 +54,7 @@ bool RiuTreeViewEventFilter::eventFilter(QObject *obj, QEvent *event)
|
||||
|
||||
QString featureToActivate;
|
||||
|
||||
caf::PdmUiTreeView* uiTreeView = RiuMainWindow::instance()->projectTreeView();
|
||||
QModelIndex modIndex = RiuMainWindow::instance()->projectTreeView()->treeView()->currentIndex();
|
||||
caf::PdmUiItem* uiItem = uiTreeView->uiItemFromModelIndex(modIndex);
|
||||
caf::PdmUiItem* uiItem = caf::SelectionManager::instance()->selectedItem();
|
||||
if (uiItem)
|
||||
{
|
||||
if (dynamic_cast<RimEclipseCase*>(uiItem)
|
||||
|
Loading…
Reference in New Issue
Block a user