Add rename case to summary and grid cases (#9204)

* #9203 Summary Case : Add rename to right-click menu
* Janitor: Move ID and description to private fields
* Eclipse Case: Add rename to right-click menu
* Rename feature
This commit is contained in:
Magne Sjaastad
2022-09-15 08:19:41 +02:00
parent a36c07dd64
commit df16e1fe5c
38 changed files with 331 additions and 71 deletions
@@ -54,13 +54,16 @@ public:
RimCase();
~RimCase() override;
caf::PdmField<int> caseId;
caf::PdmField<QString> caseUserDescription;
int caseId() const;
void setCaseId( int id );
QString caseUserDescription() const;
void setCaseUserDescription( const QString& description );
void setGridFileName( const QString& fileName );
QString gridFileName() const;
void setDisplayNameOption( RimCaseDisplayNameTools::DisplayName displayNameOption );
void setCustomCaseName( const QString& caseName );
void updateAutoShortName();
void updateOptionSensitivity();
@@ -105,6 +108,8 @@ private:
caf::PdmFieldHandle* userDescriptionField() override;
protected:
caf::PdmField<int> m_caseId;
caf::PdmField<QString> m_caseUserDescription;
caf::PdmField<caf::FilePath> m_caseFileName;
caf::PdmField<DisplayNameEnum> m_displayNameOption;
caf::PdmChildField<RimTimeStepFilter*> m_timeStepFilter;