#4994 Make ComparisonView mode for InfoBox and animation progress

This commit is contained in:
Jacob Støren
2019-11-08 10:39:40 +01:00
parent c27c19ce96
commit e78b0d4204
13 changed files with 216 additions and 37 deletions

View File

@@ -19,6 +19,7 @@
#include "RiaApplication.h"
#include "Rim3dOverlayInfoConfig.h"
#include "RimGridView.h"
#include "RiuViewer.h"
@@ -50,6 +51,7 @@ void RicCompareTo3dViewFeature::onActionTriggered( bool isChecked )
{
activeView->setComparisonView( view );
activeView->scheduleCreateDisplayModelAndRedraw();
activeView->overlayInfoConfig()->updateConnectedEditors();
}
}

View File

@@ -19,7 +19,9 @@
#include "RiaApplication.h"
#include "Rim3dOverlayInfoConfig.h"
#include "Rim3dView.h"
#include "RimGridView.h"
#include "RiuViewer.h"
#include "RiuViewerCommands.h"
@@ -48,6 +50,9 @@ public:
{
m_activeView->setComparisonView( nullptr );
m_activeView->scheduleCreateDisplayModelAndRedraw();
auto gridView = dynamic_cast<RimGridView*>( m_activeView );
if ( gridView ) gridView->overlayInfoConfig()->updateConnectedEditors();
}
private: