Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 59bf3900

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 59bf39005367acf23de7e29eac082527a53a95ea
  • Vorgänger 992116ed
  • Nachfolger 8306a974

bugfix

Unterschiede anzeigen:

src/entityinstancefactory.cpp
if (!s.contains("*")) {
s.append("*");
}
int type = QMetaType::type(
s.toUtf8().constData());
return EntityInstanceFactory::createInstance(type);
return EntityInstanceFactory::createInstance(QMetaType::type(
s.toUtf8().constData()));
}
Entity *EntityInstanceFactory::createInstance(const QString &className) {
......
}
return super;
}
Entity *EntityInstanceFactory::createInstance(const QMetaObject *object) {
return qobject_cast<Entity *>(object->newInstance());
}

Auch abrufbar als: Unified diff