Projekt

Allgemein

Profil

Herunterladen als
Herunterladen (747 Bytes) Statistiken
| Zweig: | Revision:
#include "testgroup.h"
#include "testperson.h"
#include "testpupil.h"
#include <QDebug>

TestGroup::TestGroup() : Entity() {
}

const QHash<QString, CuteEntityManager::Relation> TestGroup::getRelations() const {
auto hash = QHash<QString, CuteEntityManager::Relation>();
hash.insert("pupils", CuteEntityManager::Relation(
"pupils", CuteEntityManager::RelationType::MANY_TO_MANY));
return hash;
}


QList<QSharedPointer<TestPupil> > TestGroup::pupils() const {
return m_pupils;
}

void TestGroup::setPupils(const QList<QSharedPointer<TestPupil> > &pupils) {
m_pupils = pupils;
}

QString TestGroup::name() const {
return m_name;
}

void TestGroup::setName(const QString &value) {
m_name = value;
}


(1-1/12)