mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-26 23:20:29 -05:00
Store dock state in project
This commit is contained in:
1 parent
7bd429b937
commit
09ea2e7028
8 files changed
+112
-81
No files matched your search
@@ -171,11 +171,11 @@ RimProject::RimProject()
|
||||
CAF_PDM_InitField( &m_showPlotWindowOnTopOf3DWindow, "showPlotWindowOnTopOf3DWindow", false, "Show Plot On Top" );
|
||||
m_showPlotWindowOnTopOf3DWindow.uiCapability()->setUiHidden( true );
|
||||
|
||||
CAF_PDM_InitField( &m_subWindowsTiled3DWindow_OBSOLETE, "tiled3DWindow", false, "Tile 3D Window" );
|
||||
m_subWindowsTiled3DWindow_OBSOLETE.uiCapability()->setUiHidden( true );
|
||||
CAF_PDM_InitField( &mainWindowDockState, "MainWindowDockState", QString(), "Dock State 3D Window" );
|
||||
mainWindowDockState.uiCapability()->setUiHidden( true );
|
||||
|
||||
CAF_PDM_InitField( &m_subWindowsTiledPlotWindow_OBSOLETE, "tiledPlotWindow", false, "Tile Plot Window" );
|
||||
m_subWindowsTiledPlotWindow_OBSOLETE.uiCapability()->setUiHidden( true );
|
||||
CAF_PDM_InitField( &plotWindowDockState, "PlotWindowDockState", QString(), "Dock State Plot Window" );
|
||||
plotWindowDockState.uiCapability()->setUiHidden( true );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_dialogData, "DialogData", "DialogData" );
|
||||
m_dialogData = new RimDialogData();
|
||||
@@ -188,11 +188,6 @@ RimProject::RimProject()
|
||||
CAF_PDM_InitFieldNoDefault( &caseGroupsObsolete, "CaseGroups", "" );
|
||||
RiaFieldHandleTools::disableWriteAndSetFieldHidden( &caseGroupsObsolete );
|
||||
|
||||
CAF_PDM_InitFieldNoDefault( &m_subWindowsTileMode3DWindow, "TileMode3DWindow", "TileMode3DWindow" );
|
||||
m_subWindowsTileMode3DWindow.uiCapability()->setUiHidden( true );
|
||||
CAF_PDM_InitFieldNoDefault( &m_subWindowsTileModePlotWindow, "TileModePlotWindow", "TileModePlotWindow" );
|
||||
m_subWindowsTileModePlotWindow.uiCapability()->setUiHidden( true );
|
||||
|
||||
// Initialization
|
||||
|
||||
scriptCollection = new RimScriptCollection();
|
||||
@@ -329,9 +324,6 @@ void RimProject::updatesAfterProjectFileIsRead()
|
||||
RimOilField* oilField = oilFields[oilFieldIdx];
|
||||
if ( oilField == nullptr || oilField->wellPathCollection == nullptr ) continue;
|
||||
}
|
||||
|
||||
if ( m_subWindowsTiled3DWindow_OBSOLETE ) m_subWindowsTileMode3DWindow = RiaDefines::WindowTileMode::DEFAULT;
|
||||
if ( m_subWindowsTiledPlotWindow_OBSOLETE ) m_subWindowsTileModePlotWindow = RiaDefines::WindowTileMode::DEFAULT;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -1012,38 +1004,6 @@ bool RimProject::showPlotWindowOnTop() const
|
||||
return m_showPlotWindowOnTopOf3DWindow();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RiaDefines::WindowTileMode RimProject::subWindowsTileMode3DWindow() const
|
||||
{
|
||||
return m_subWindowsTileMode3DWindow();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
RiaDefines::WindowTileMode RimProject::subWindowsTileModePlotWindow() const
|
||||
{
|
||||
return m_subWindowsTileModePlotWindow();
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimProject::setSubWindowsTileMode3DWindow( RiaDefines::WindowTileMode tileMode )
|
||||
{
|
||||
m_subWindowsTileMode3DWindow = tileMode;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
void RimProject::setSubWindowsTileModePlotWindow( RiaDefines::WindowTileMode tileMode )
|
||||
{
|
||||
m_subWindowsTileModePlotWindow = tileMode;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
|
||||
@@ -113,6 +113,9 @@ public:
|
||||
caf::PdmField<QString> plotWindowTreeViewStates;
|
||||
caf::PdmField<QString> plotWindowCurrentModelIndexPaths;
|
||||
|
||||
caf::PdmField<QString> mainWindowDockState;
|
||||
caf::PdmField<QString> plotWindowDockState;
|
||||
|
||||
bool writeProjectFile();
|
||||
|
||||
void setScriptDirectories( const QString& scriptDirectories, int maxFolderDepth );
|
||||
@@ -154,11 +157,6 @@ public:
|
||||
bool showPlotWindow() const;
|
||||
bool showPlotWindowOnTop() const;
|
||||
|
||||
RiaDefines::WindowTileMode subWindowsTileMode3DWindow() const;
|
||||
RiaDefines::WindowTileMode subWindowsTileModePlotWindow() const;
|
||||
void setSubWindowsTileMode3DWindow( RiaDefines::WindowTileMode tileMode );
|
||||
void setSubWindowsTileModePlotWindow( RiaDefines::WindowTileMode tileMode );
|
||||
|
||||
void reloadCompletionTypeResultsInAllViews();
|
||||
void reloadCompletionTypeResultsForEclipseCase( RimEclipseCase* eclipseCase );
|
||||
|
||||
@@ -222,12 +220,6 @@ private:
|
||||
caf::PdmField<bool> m_showPlotWindow;
|
||||
caf::PdmField<bool> m_showPlotWindowOnTopOf3DWindow;
|
||||
|
||||
caf::PdmField<bool> m_subWindowsTiled3DWindow_OBSOLETE;
|
||||
caf::PdmField<bool> m_subWindowsTiledPlotWindow_OBSOLETE;
|
||||
|
||||
caf::PdmField<caf::AppEnum<RiaDefines::WindowTileMode>> m_subWindowsTileMode3DWindow;
|
||||
caf::PdmField<caf::AppEnum<RiaDefines::WindowTileMode>> m_subWindowsTileModePlotWindow;
|
||||
|
||||
caf::PdmChildArrayField<RimEclipseCase*> casesObsolete; // obsolete
|
||||
caf::PdmChildArrayField<RimIdenticalGridCaseGroup*> caseGroupsObsolete; // obsolete
|
||||
};
|
||||
Reference in new issue
Block a user