Revision dfaffebe
Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt
src/entitymanager.cpp | ||
---|---|---|
QSharedPointer<Entity> EntityManager::convert(const QHash<QString, QVariant>
|
||
&map,
|
||
const char *classname, const bool refresh) {
|
||
auto ptr = QSharedPointer<Entity>(EntityInstanceFactory::createInstance(
|
||
classname, map));
|
||
auto e = EntityInstanceFactory::createInstance(
|
||
classname, map);
|
||
auto ptr = QSharedPointer<Entity>(e);
|
||
this->cache.insert(ptr);
|
||
this->resolveRelations(ptr, map, refresh);
|
||
return ptr;
|
Auch abrufbar als: Unified diff
fix in cache...drecksau^^