Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 10cc871a

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 10cc871ac7d2d8842eb193fd8e29f47286c5b573
  • Vorgänger 139a9b5e
  • Nachfolger 9e2d71d6

testing

Unterschiede anzeigen:

tests/models.cpp
Person::Person(QObject *parent): Entity(parent) {
}
Person::Person(QString firstName, QString familyName, Gender gender,
QString customPictureFileName, QString namePrefix, QString nickName,
QDate birthday, QObject *parent): Entity(parent) {
......
groups = value;
}
void Person::addContact(Contact *contact) {
this->contacts.append(QSharedPointer<Contact>(contact));
}
void Person::addAddress(Address *address) {
this->addresses.append(QSharedPointer<Address>(address));
}
QList<QSharedPointer<Group> > Person::getMaintainedGroups() const {
return maintainedGroups;
}
......
}
QSharedPointer<Person> Group::getLeader() const {
return mainTeacher;
return leader;
}
void Group::setLeader(const QSharedPointer<Person> &value) {
mainTeacher = value;
leader = value;
}
QList<QSharedPointer<Person> > Group::getPersons() const {
return persons;
}

Auch abrufbar als: Unified diff