Introduced caseId to RimCase. Project keeps track of largest used ID, and is responsible for assigning ID to cases.

p4#: 21576
This commit is contained in:
Magne Sjaastad
2013-05-08 10:41:56 +02:00
parent 269f66b0bd
commit eecd069b0a
8 changed files with 112 additions and 27 deletions

View File

@@ -303,8 +303,11 @@ void RimResultCase::updateFilePathsFromProjectPath(const QString& newProjectPath
//--------------------------------------------------------------------------------------------------
void RimResultCase::setCaseInfo(const QString& userDescription, const QString& caseFileName)
{
this->caseUserDescription = userDescription;
this->caseFileName = caseFileName;
this->caseUserDescription = userDescription;
this->caseFileName = caseFileName;
RimProject* proj = RiaApplication::instance()->project();
proj->assignCaseIdToCase(this);
}
//--------------------------------------------------------------------------------------------------