mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-27 07:30:20 -05:00
Work in progress
This commit is contained in:
1 parent
ff40662366
commit
fce05bdb81
19 files changed
+82
-255
No files matched your search
@@ -1897,49 +1897,28 @@ void Rim3dView::synchronizeLocalAnnotationsFromGlobal()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void Rim3dView::appendMenuItems( caf::CmdFeatureMenuBuilder& menuBuilder ) const
|
||||
{
|
||||
if ( isDockingViewer() )
|
||||
{
|
||||
menuBuilder << "RicConvert3dToMdiFeature";
|
||||
}
|
||||
else
|
||||
{
|
||||
menuBuilder << "RicPopOutTo3dViewFeature";
|
||||
menuBuilder << "RicPopOutToPlotViewFeature";
|
||||
}
|
||||
menuBuilder << "RicDockIn3dViewFeature";
|
||||
menuBuilder << "RicDockInPlotViewFeature";
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void Rim3dView::convertToDocking( RiuMainWindowBase* mainWindow )
|
||||
void Rim3dView::dockInMainWindow()
|
||||
{
|
||||
if ( isDockingViewer() ) return;
|
||||
|
||||
removeWindowFromDock();
|
||||
|
||||
QWidget* viewWidget = createViewWidget( nullptr );
|
||||
|
||||
m_dockWidget = mainWindow->initializeDockingViewer( viewWidget );
|
||||
updateViewWidgetAfterCreation();
|
||||
dockAs3DViewWindow();
|
||||
updateDockWindowVisibility();
|
||||
scheduleCreateDisplayModelAndRedraw();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void Rim3dView::convertToMdi( RiuMainWindowBase* mainWindow )
|
||||
void Rim3dView::dockInPlotWindow()
|
||||
{
|
||||
if ( !isDockingViewer() ) return;
|
||||
|
||||
mainWindow->dockManager()->removeDockWidget( m_dockWidget );
|
||||
|
||||
m_dockWidget->takeWidget();
|
||||
m_dockWidget = nullptr;
|
||||
|
||||
m_windowController->updateViewerWidget();
|
||||
|
||||
removeWindowFromDock();
|
||||
dockAsPlotWindow();
|
||||
updateDockWindowVisibility();
|
||||
|
||||
updateViewWidgetAfterCreation();
|
||||
scheduleCreateDisplayModelAndRedraw();
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user