Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision dfaffebe

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID dfaffebe56e92031a1224b5b9342ac8ff7eca3b9
  • Vorgänger 38a2aaf2
  • Nachfolger 7d60c5a2

fix in cache...drecksau^^

Unterschiede anzeigen:

samples/example/main.cpp
"Mustermann", Person::Gender::MALE));
gPtr->setMainTeacher(mainTeacher);
//Persons will also persisted
//e->create(groupPtr, true, true);
e->create(groupPtr, true, true);
/** ---------------------------------
* FIND Group
* ---------------------------------
*/
QSharedPointer<Person> foundMainTeacher = e->findById<Person*>(1).objectCast<Person>();
qDebug() << "Founded:" << foundMainTeacher->toString();
qDebug() << "FoundedGroupSize:" << foundMainTeacher->getMaintainedGroups().size();
// QSharedPointer<Person> foundMainTeacher = e->findById<Person*>(1).objectCast<Person>();
// qDebug() << "Founded:" << foundMainTeacher->toString();
// qDebug() << "FoundedGroupSize:" << foundMainTeacher->getMaintainedGroups().size();
QSharedPointer<Entity> groupFindPtr = e->findById<Group *>(1);
QSharedPointer<Group> grp = groupFindPtr.objectCast<Group>();
......
e->refresh(personFindPtr);
QSharedPointer<Person> pers = personFindPtr.objectCast<Person>();
qDebug()<< "MainTeacher:" << personFindPtr->toString();
qDebug() << "GroupSize:" << pers->getGroupsMainTeacher().size();
qDebug() << "GroupSize:" << pers->getMaintainedGroups().size();

Auch abrufbar als: Unified diff