#pragma once #include #include "QGeoCoordinate" #include "WimaAreaData.h" #include "WimaMeasurementArea.h" class WimaMeasurementAreaData : public WimaAreaData { Q_OBJECT public: WimaMeasurementAreaData(QObject *parent = nullptr); WimaMeasurementAreaData(const WimaMeasurementAreaData &other, QObject *parent = nullptr); WimaMeasurementAreaData(const WimaMeasurementArea &other, QObject *parent = nullptr); WimaMeasurementAreaData& operator=(const WimaMeasurementAreaData &other); WimaMeasurementAreaData& operator=(const WimaMeasurementArea &other); static const char* typeString; signals: public slots: private: // see WimaMeasurementArea.h for explanation };