mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 15:10:22 -05:00
Clean up delete 3d views and project close/open
Update to latest qtadv docking
This commit is contained in:
1 parent
52df6fd283
commit
255576d53d
7 files changed
+45
-20
No files matched your search
@@ -420,14 +420,29 @@ void RiaGuiApplication::storeDockState()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiaGuiApplication::restoreDockState()
|
||||
{
|
||||
if ( m_mainWindow && !project()->mainWindowDockState().isEmpty() )
|
||||
if ( m_mainWindow )
|
||||
{
|
||||
m_mainWindow->restoreDockWidgetState( project()->mainWindowDockState );
|
||||
bool useDefault = true;
|
||||
if ( !project()->mainWindowDockState().isEmpty() )
|
||||
{
|
||||
useDefault = !m_mainWindow->restoreDockWidgetState( project()->mainWindowDockState );
|
||||
}
|
||||
if ( useDefault )
|
||||
{
|
||||
RiuDockWidgetTools::setDockLayout( m_mainWindow, RiuDockWidgetTools::dockState3DEclipseName() );
|
||||
}
|
||||
}
|
||||
|
||||
if ( m_mainPlotWindow && !project()->plotWindowDockState().isEmpty() )
|
||||
if ( m_mainPlotWindow )
|
||||
{
|
||||
m_mainPlotWindow->restoreDockWidgetState( project()->plotWindowDockState );
|
||||
bool useDefault = true;
|
||||
if ( !project()->plotWindowDockState().isEmpty() )
|
||||
{
|
||||
useDefault = !m_mainPlotWindow->restoreDockWidgetState( project()->plotWindowDockState );
|
||||
}
|
||||
if ( useDefault )
|
||||
{
|
||||
RiuDockWidgetTools::setDockLayout( m_mainPlotWindow, RiuDockWidgetTools::dockStatePlotWindowName() );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user