#2369 Elm Props: Close selected files

This commit is contained in:
Rebecca Cox
2018-01-12 16:18:54 +01:00
parent 3b46849c79
commit 27901f426c
6 changed files with 94 additions and 8 deletions

View File

@@ -47,6 +47,24 @@ void RifElementPropertyReader::addFile(const std::string& fileName)
}
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RifElementPropertyReader::removeFile(const std::string& fileName)
{
std::map<std::string, RifElementPropertyMetadata> tempMetaData;
for (std::pair<std::string, RifElementPropertyMetadata> metaData : m_fieldsMetaData)
{
if (metaData.second.fileName.toStdString() != fileName)
{
tempMetaData[metaData.first] = metaData.second;
}
}
m_fieldsMetaData.swap(tempMetaData);
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------