+// Copyright (C) 2014-20xx CEA/DEN, EDF R&D -->
+
#include "XGUI_DocumentDataModel.h"
#include "XGUI_PartDataModel.h"
#include "XGUI_Workshop.h"
int aStart = aPartModel->rowCount(aIndex); // check this index
aIndex = createIndex(aIndex.row(), aIndex.column(), (void*) getModelIndex(aIndex));
insertRow(aStart, aIndex);
- }
+ } else
+ reset();
}
}
// Deleted object event ***********************
else
return QVariant();
case Qt::DecorationRole:
- return QIcon(XGUI_Workshop::featureIcon(aFeature->getKind()));
+ return XGUI_Workshop::featureIcon(aFeature);
case Qt::ToolTipRole:
return tr("Feature object");
case Qt::ForegroundRole: