mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-15 01:42:13 -05:00
Add default dock window layouts and support hiding dock widgets before running tests.
This commit is contained in:
1 parent
71d18b9e76
commit
013b735a0d
11 files changed
+424
-15
No files matched your search
@@ -87,7 +87,7 @@ RiuPlotMainWindow::RiuPlotMainWindow()
|
||||
m_mdiArea = new RiuMdiArea( this );
|
||||
connect( m_mdiArea, SIGNAL( subWindowActivated( QMdiSubWindow* ) ), SLOT( slotSubWindowActivated( QMdiSubWindow* ) ) );
|
||||
|
||||
ads::CDockWidget* widget = new ads::CDockWidget( "Plots", this );
|
||||
ads::CDockWidget* widget = new ads::CDockWidget( "Plot Window", this );
|
||||
widget->setWidget( m_mdiArea );
|
||||
auto dockArea = dockManager()->setCentralWidget( widget );
|
||||
dockArea->setVisible( true );
|
||||
@@ -596,8 +596,6 @@ void RiuPlotMainWindow::createDockPanels()
|
||||
if ( bottomArea ) bottomArea->setCurrentIndex( 0 );
|
||||
|
||||
auto widgets = dockManager()->dockWidgetsMap().values();
|
||||
std::reverse( widgets.begin(), widgets.end() );
|
||||
|
||||
for ( ads::CDockWidget* dock : widgets )
|
||||
{
|
||||
connect( dock->toggleViewAction(), SIGNAL( triggered() ), SLOT( slotDockWidgetToggleViewActionTriggered() ) );
|
||||
@@ -1149,3 +1147,13 @@ void RiuPlotMainWindow::dropEvent( QDropEvent* event )
|
||||
RicSummaryPlotBuilder::createAndAppendSummaryMultiPlot( objects );
|
||||
}
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
QStringList RiuPlotMainWindow::defaultDockStateNames()
|
||||
{
|
||||
QStringList retList = { RiuDockWidgetTools::dockStatePlotWindowName(),
|
||||
RiuDockWidgetTools::dockStateHideAllPlotWindowName() };
|
||||
return retList;
|
||||
}
|
||||
Reference in new issue
Block a user