mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
(#370) Bugfixes regarding using several project trees
SelectionManager is now updated whenever focus enters the treeview. The main project tree now has turned on SelectionManager updates
This commit is contained in:
@@ -566,6 +566,8 @@ void RiuMainWindow::createDockPanels()
|
||||
dockWidget->setAllowedAreas(Qt::AllDockWidgetAreas);
|
||||
|
||||
m_projectTreeView = new caf::PdmUiTreeView(this);
|
||||
m_projectTreeView->enableSelectionManagerUpdating(true);
|
||||
|
||||
dockWidget->setWidget(m_projectTreeView);
|
||||
|
||||
m_projectTreeView->treeView()->setHeaderHidden(true);
|
||||
@@ -1602,7 +1604,6 @@ void RiuMainWindow::selectedObjectsChanged()
|
||||
std::vector<caf::PdmUiItem*> uiItems;
|
||||
m_projectTreeView->selectedUiItems(uiItems);
|
||||
|
||||
caf::SelectionManager::instance()->setSelectedItems(uiItems);
|
||||
caf::PdmObjectHandle* firstSelectedObject = NULL;
|
||||
|
||||
if (uiItems.size() == 1)
|
||||
|
||||
Reference in New Issue
Block a user