Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 67639b75

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 67639b7565248536831d5b144ddfef79047236cc
  • Vorgänger a82e4cea
  • Nachfolger ac5cbdcf

not working example, caused by a bug in em

Unterschiede anzeigen:

samples/example/models/person.h
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_PROPERTY(QList<QSharedPointer<Group>> groupsMainTeacher READ getGroupsMainTeacher WRITE setGroupsMainTeacher)
public:
enum class Gender {MALE, FEMALE, UNKNOWNGENDER};
......
void addContact(Contact *contact);
void addAddress(Address *address);
protected:
QList<QSharedPointer<Group> > getGroupsMainTeacher() const;
void setGroupsMainTeacher(const QList<QSharedPointer<Group> > &value);
protected:
QString firstName;
QString familyName;
QString namePrefix;
......
QList <QSharedPointer<Contact>> contacts;
QList <QSharedPointer<Address>> addresses;
QList <QSharedPointer<Group>> groups;
QList <QSharedPointer<Group>> groupsMainTeacher;
};

Auch abrufbar als: Unified diff