Revision ce6994c4
Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt
src/entityinstancefactory.cpp | ||
---|---|---|
}
|
||
return r;
|
||
}
|
||
|
||
Entity *EntityInstanceFactory::newSuperClassInstance(Entity *e) {
|
||
Entity *super = 0;
|
||
if (e) {
|
||
auto metaObject = e->metaObject()->superClass();
|
||
if (QString(metaObject->className()) != QString("Entity")) {
|
||
super = EntityInstanceFactory::createInstance(metaObject->className());
|
||
}
|
||
}
|
||
return super;
|
||
}
|
Auch abrufbar als: Unified diff
...