(#475) Make sure MDI window pos and size is restored

This commit is contained in:
Magne Sjaastad
2015-09-16 12:56:48 +02:00
parent 9a2ec02bcc
commit 66333e0367
4 changed files with 70 additions and 34 deletions

View File

@@ -401,8 +401,6 @@ void RimWellLogPlot::handleViewerDeletion()
if (m_viewer)
{
windowGeometry = RiuMainWindow::instance()->windowGeometryForViewer(m_viewer);
detachAllCurves();
m_viewer = NULL;
}

View File

@@ -77,6 +77,9 @@ public:
virtual caf::PdmFieldHandle* userDescriptionField() { return &m_userName; }
caf::PdmField< std::vector<int> > windowGeometry;
protected:
// Overridden PDM methods
@@ -97,7 +100,6 @@ private:
QPointer<RiuWellLogPlot> m_viewer;
caf::PdmField<bool> m_showWindow;
caf::PdmField< std::vector<int> > windowGeometry;
caf::PdmChildArrayField<RimWellLogPlotTrace*> traces;