Implemented first page of camp wizard.

This commit is contained in:
2017-05-20 23:40:57 +02:00
parent 9c30d416e0
commit 6a042c46a1
13 changed files with 310 additions and 15 deletions
+5
View File
@@ -20,6 +20,7 @@ class AddressItem : public QObject
Q_PROPERTY(QString lastName READ lastName WRITE setLastName)
Q_PROPERTY(QString address READ address WRITE setAddress)
Q_PROPERTY(QDecDouble price READ price WRITE setPrice)
Q_PROPERTY(bool owner READ owner WRITE setOwner)
public:
explicit AddressItem(QObject *parent = 0);
@@ -48,6 +49,9 @@ public:
AddressbookDataPtr adbItem() const;
void setAdbItem(const AddressbookDataPtr &adbItem);
bool owner() const;
void setOwner(bool owner);
private:
friend class odb::access;
#pragma db id auto
@@ -60,6 +64,7 @@ private:
#pragma db not_null
QWeakPointer<CampData> m_campData;
PersonPricePtr m_personPrice;
bool m_owner;
};
#endif // ADDRESSITEM_H