Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision d518fe54

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID d518fe5466ea2aa9a5582e1e84b983ba1f4e93e9
  • Vorgänger 4b90a7ee
  • Nachfolger 5d93390e

update

Unterschiede anzeigen:

samples/example/main.cpp
e->create(groupPtr, true, true);
}
/** ---------------------------------
* FIND Pupil
* ---------------------------------
*/
QSharedPointer<Entity> pupilFindPtr = e->findById(22, QString("Pupil*"));
QSharedPointer<Pupil> pupilPtr = pupilFindPtr.objectCast<Pupil>();
qDebug() << "Pupil:" << pupilPtr->toString();
qDebug() << "GroupSize:" << pupilPtr->getGroups().size();
/** ---------------------------------
* FIND Group
* ---------------------------------
......
qDebug() << "FoundMainTeacherGroupSize:" <<
foundMainTeacher->getMaintainedGroups().size();
qDebug() << "-----------------------------";
QSharedPointer<Pupil> foundPupil = e->findById<Pupil *>
(13).objectCast<Pupil>();
qDebug() << "FoundPupil:" << foundPupil->toString();
qDebug() << "FoundPupilGroupSize:" <<
foundPupil->getGroups().size();
qDebug() << "-----------------------------";
qDebug() << "Duration:" << t.elapsed();

Auch abrufbar als: Unified diff