(#421) Showing linked views first in the tree view, if any

This commit is contained in:
Pål Hagen 2015-09-07 14:01:19 +02:00
parent 7d69c42adb
commit 7d73d9fcf1
2 changed files with 6 additions and 3 deletions

View File

@ -99,7 +99,7 @@ void RicLinkVisibleViewsFeature::onActionTriggered(bool isChecked)
proj->linkedViews.uiCapability()->updateConnectedEditors();
linkedViews->applyAllOperations();
linkedViews->updateConnectedEditors();
proj->updateConnectedEditors();
// Set managed view collection to selected and expanded in project tree
caf::PdmUiTreeView* projTreeView = RiuMainWindow::instance()->projectTreeView();

View File

@ -930,6 +930,11 @@ void RimProject::appendScriptItems(QMenu* menu, RimScriptCollection* scriptColle
//--------------------------------------------------------------------------------------------------
void RimProject::defineUiTreeOrdering(caf::PdmUiTreeOrdering& uiTreeOrdering, QString uiConfigName /*= ""*/)
{
if (linkedViews.size() > 0)
{
uiTreeOrdering.add(&linkedViews);
}
RimOilField* oilField = activeOilField();
if (oilField)
{
@ -951,8 +956,6 @@ void RimProject::defineUiTreeOrdering(caf::PdmUiTreeOrdering& uiTreeOrdering, QS
uiTreeOrdering.add(scriptCollection());
uiTreeOrdering.add(&linkedViews);
uiTreeOrdering.setForgetRemainingFields(true);
}