mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Fix display problems on Linux
This commit is contained in:
@@ -1078,7 +1078,7 @@ void RiuMainWindow::removeViewer(QWidget* viewer)
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RiuMainWindow::addViewer(QWidget* viewer, const RimMdiWindowGeometry& windowsGeometry)
|
||||
{
|
||||
RiuMdiSubWindow* subWin = new RiuMdiSubWindow(m_mdiArea);
|
||||
RiuMdiSubWindow* subWin = new RiuMdiSubWindow;
|
||||
subWin->setAttribute(Qt::WA_DeleteOnClose); // Make sure the contained widget is destroyed when the MDI window is closed
|
||||
subWin->setWidget(viewer);
|
||||
|
||||
@@ -1108,7 +1108,9 @@ void RiuMainWindow::addViewer(QWidget* viewer, const RimMdiWindowGeometry& windo
|
||||
{
|
||||
initialStateMaximized = true;
|
||||
}
|
||||
|
||||
|
||||
m_mdiArea->addSubWindow(subWin);
|
||||
|
||||
if (subWindowPos.x() > -1)
|
||||
{
|
||||
subWin->move(subWindowPos);
|
||||
@@ -1119,6 +1121,10 @@ void RiuMainWindow::addViewer(QWidget* viewer, const RimMdiWindowGeometry& windo
|
||||
{
|
||||
subWin->showMaximized();
|
||||
}
|
||||
else
|
||||
{
|
||||
subWin->showNormal();
|
||||
}
|
||||
|
||||
slotRefreshViewActions();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user