Revision 638e5843
Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt
src/entityhelper.cpp | ||
---|---|---|
return QString(entity->metaObject()->className());
|
||
}
|
||
|
||
#include <QDebug>
|
||
|
||
void EntityHelper::setListProperty(const QSharedPointer<Entity> &entity,
|
||
QList<QSharedPointer<Entity>> &list,
|
||
const QMetaProperty &property) {
|
||
QVariant var;
|
||
var.setValue<QList<QSharedPointer<Entity>>>(list);
|
||
qDebug() << "<ab>" << entity->setProperty(property.name(),var);
|
||
//property.write(entity.data(), var);
|
||
entity->setProperty(property.name(),var);
|
||
}
|
||
|
||
void EntityHelper::addEntityToListProperty(const QSharedPointer<Entity>
|
Auch abrufbar als: Unified diff
removed test stuff