mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
(#396) Using toggle field of well log plots to toggle visibility
This commit is contained in:
@@ -71,6 +71,15 @@ void RimWellLogPlot::updateViewerWidget()
|
||||
RiuMainWindow::instance()->addWellLogViewer(m_viewer);
|
||||
isViewerCreated = true;
|
||||
}
|
||||
|
||||
if (m_viewer->parentWidget())
|
||||
{
|
||||
m_viewer->parentWidget()->showMaximized();
|
||||
}
|
||||
else
|
||||
{
|
||||
m_viewer->showMaximized();
|
||||
}
|
||||
|
||||
RiuMainWindow::instance()->setActiveWellLogViewer(m_viewer);
|
||||
}
|
||||
@@ -87,6 +96,20 @@ void RimWellLogPlot::fieldChangedByUi(const caf::PdmFieldHandle* changedField, c
|
||||
{
|
||||
updateViewerWidget();
|
||||
}
|
||||
else
|
||||
{
|
||||
if (m_viewer)
|
||||
{
|
||||
if (m_viewer->parentWidget())
|
||||
{
|
||||
m_viewer->parentWidget()->hide();
|
||||
}
|
||||
else
|
||||
{
|
||||
m_viewer->hide();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user