Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 57853172

Von Sebastian Diel vor mehr als 7 Jahren hinzugefügt

  • ID 57853172b5a545ed71b9c36c8a874e98b998c5c1
  • Vorgänger 59e17af2
  • Nachfolger 1bbd25fa

Pupil persisting problem

Unterschiede anzeigen:

samples/simple/person.cpp
hash.insert("groups", CuteEntityManager::Relation("groups",
RelationType::MANY_TO_MANY,
QString("persons")));
hash.insert("maintainedGroups", CuteEntityManager::Relation("maintainedGroups",
RelationType::ONE_TO_MANY,
QString("mainTeacher")));
hash.insert("contacts", CuteEntityManager::Relation("contacts",
RelationType::MANY_TO_MANY));
hash.insert("addresses", CuteEntityManager::Relation("addresses",
......
void Person::addAddress(Address *address) {
this->addresses.append(QSharedPointer<Address>(address));
}
QList<QSharedPointer<Group> > Person::getMaintainedGroups() const {
return maintainedGroups;
}
void Person::setMaintainedGroups(const QList<QSharedPointer<Group> > &value) {
maintainedGroups = value;
}

Auch abrufbar als: Unified diff