Revision 67aa0d3f
Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt
src/entityhelper.cpp | ||
---|---|---|
|
||
using namespace CuteEntityManager;
|
||
EntityHelper::EntityHelper() {
|
||
|
||
}
|
||
|
||
|
||
const QHash<QString, Relation> EntityHelper::getNonInheritedRelations(
|
||
const Entity *entity) {
|
||
auto relations = entity->getRelations();
|
||
... | ... | |
return relations;
|
||
}
|
||
|
||
|
||
const QList<const QMetaObject *> EntityHelper::superClasses(
|
||
const Entity *entity, bool
|
||
stopAtSingleTableInheritance) {
|
||
... | ... | |
auto list = EntityInstanceFactory::castQVariantList(var);
|
||
for (int i = 0; i < list.size(); ++i) {
|
||
auto e = list.at(i);
|
||
if(e->getId() == remove->getId()) {
|
||
if (e->getId() == remove->getId()) {
|
||
list.removeAt(i);
|
||
EntityHelper::setListProperty(entity, list, property);
|
||
break;
|
Auch abrufbar als: Unified diff
clean up