Revision f8748139
Von Christian Ehringfeld vor mehr als 7 Jahren hinzugefügt
tests/models.h | ||
---|---|---|
Q_PROPERTY(QList<QSharedPointer<Group>> groups READ getGroups WRITE setGroups)
|
||
Q_PROPERTY(QList<QSharedPointer<Group>> maintainedGroups READ
|
||
getMaintainedGroups WRITE setMaintainedGroups)
|
||
EM_LIST_MACRO(Group)
|
||
EM_MACRO(Group)
|
||
// EM_LIST_PROPERTY(Group,groups,getGroups,setGroups)
|
||
// EM_LIST_PROPERTY(Group,maintainedGroups,getMaintainedGroups,setMaintainedGroups)
|
||
|
||
... | ... | |
Q_PROPERTY(bool active READ isActive WRITE setActive)
|
||
Q_PROPERTY(QList<QSharedPointer<Employee>> workers READ getWorkers WRITE
|
||
setWorkers)
|
||
EM_LIST_MACRO(Employee)
|
||
EM_MACRO(Employee)
|
||
|
||
public:
|
||
WorkerGroup() : Entity() { }
|
||
... | ... | |
Q_PROPERTY(QString name READ getName WRITE setName)
|
||
Q_PROPERTY(QSharedPointer<Person> leader READ getLeader WRITE
|
||
setLeader)
|
||
EM_LIST_MACRO(Person)
|
||
EM_MACRO(Person)
|
||
|
||
public:
|
||
Q_INVOKABLE Group();
|
Auch abrufbar als: Unified diff
fix