Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision f8748139

Von Christian Ehringfeld vor mehr als 7 Jahren hinzugefügt

  • ID f87481395a126928bef77eace7a839cd62172798
  • Vorgänger 67f8e889
  • Nachfolger efe7a06f

fix

Unterschiede anzeigen:

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);
}
void EntityHelper::addEntityToListProperty(const QSharedPointer<Entity>
&entity, QSharedPointer<Entity> add, const QMetaProperty &property) {
QVariant var = property.read(entity.data());

Auch abrufbar als: Unified diff