Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 21826301

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 21826301b39dbb57ac73223a57f4d7e6866a9e98
  • Vorgänger 3bc1dde3
  • Nachfolger f13a6e62

cleanup tests

Unterschiede anzeigen:

tests/models.h
Q_OBJECT
Q_PROPERTY(QString firstName READ getFirstName WRITE setFirstName)
Q_PROPERTY(QString familyName READ getFamilyName WRITE setFamilyName)
Q_PROPERTY(QString namePrefix READ getNamePrefix WRITE setNamePrefix)
Q_PROPERTY(QString nickName READ getNickName WRITE setNickName)
Q_PROPERTY(QString customPictureFileName READ getCustomPictureFileName WRITE
setCustomPictureFileName)
Q_PROPERTY(QDate birthday READ getBirthday WRITE setBirthday)
Q_PROPERTY(Gender gender READ getGender WRITE setGender)
Q_PROPERTY(QList<QSharedPointer<Group>> groups READ getGroups WRITE setGroups)
......
Q_INVOKABLE explicit Person(QObject *parent = 0);
Person(QString firstName, QString familyName,
Gender gender = Gender::UNKNOWNGENDER,
QString customPictureFileName = QString(), QString namePrefix = QString(),
QString nickName = QString(), QDate birthday = QDate(), QObject *parent = 0);
virtual const QHash<QString, CuteEntityManager::Relation> getRelations() const
......
QString getFamilyName() const;
void setFamilyName(const QString &value);
QString getNamePrefix() const;
void setNamePrefix(const QString &value);
QString getNickName() const;
void setNickName(const QString &value);
......
Gender getGender() const;
void setGender(const Gender &value);
QString getCustomPictureFileName() const;
void setCustomPictureFileName(const QString &value);
QList<QSharedPointer<Group>> getGroups() const;
void setGroups(const QList<QSharedPointer<Group>> &value);
......
protected:
QString firstName;
QString familyName;
QString namePrefix;
QString nickName;
QDate birthday;
Gender gender;
QString customPictureFileName;
QList <QSharedPointer<Group>> groups;
QList <QSharedPointer<Group>> maintainedGroups;
};
......
Employee() : Person() { }
Employee(quint64 persNumber, QString firstName, QString familyName,
Gender gender = Gender::UNKNOWNGENDER,
QString customPictureFileName = QString(), QString namePrefix = QString(),
QString nickName = QString(), QDate birthday = QDate(), QString department = QString(),
bool manager = false, QObject *parent = 0) : Person(firstName, familyName, gender,
customPictureFileName, namePrefix, nickName, birthday, parent) {
nickName, birthday, parent) {
this->department = department;
this->manager = manager;
this->persNumber = persNumber;

Auch abrufbar als: Unified diff