Refactored code that moves cases to a grid case group by drag & drop

This commit is contained in:
Pål Hagen 2015-10-19 14:48:03 +02:00
parent 8a3c2c4c38
commit 344e7679d7

View File

@ -214,15 +214,7 @@ QStringList RiuDragDrop::mimeTypes() const
//--------------------------------------------------------------------------------------------------
void RiuDragDrop::moveCasesToGridGroup(caf::PdmObjectGroup& objectGroup, RimIdenticalGridCaseGroup* gridCaseGroup)
{
std::vector<caf::PdmPointer<RimEclipseResultCase> > typedObjects;
objectGroup.objectsByType(&typedObjects);
std::vector<RimEclipseCase*> casesToBeDeleted;
for (size_t i = 0; i < typedObjects.size(); i++)
{
RimEclipseCase* eclipseCase = typedObjects[i];
casesToBeDeleted.push_back(eclipseCase);
}
std::vector<RimEclipseCase*> casesToBeDeleted = RiuTypedObjectsFromObjectGroupGetter<RimEclipseCase>::typedObjectsFromGroup(objectGroup);
if (RicCloseCaseFeature::userConfirmedGridCaseGroupChange(casesToBeDeleted))
{