Skip to content
Snippets Groups Projects
WimaCorridorData.h 729 B
Newer Older
  • Learn to ignore specific revisions
  • Valentin Platzgummer's avatar
    Valentin Platzgummer committed
    #pragma once
    
    #include <QObject>
    
    #include "WimaAreaData.h"
    
    Valentin Platzgummer's avatar
    Valentin Platzgummer committed
    #include "QGeoCoordinate"
    
    class WimaCorridorData : public WimaAreaData
    {
        Q_OBJECT
    
    public:
    
        WimaCorridorData(QObject *parent = nullptr);
        WimaCorridorData(const WimaCorridorData &other, QObject *parent = nullptr);
        WimaCorridorData(const WimaCorridor &other, QObject *parent = nullptr);
        WimaCorridorData &operator=(const WimaCorridorData &other);
        WimaCorridorData &operator=(const WimaCorridor &other);
    
    
        QString type() const;
    
    
    Valentin Platzgummer's avatar
    Valentin Platzgummer committed
    
    signals:
    
    public slots:
    
    
    protected:
        void assign(const WimaCorridorData &corridorData);
        void assign(const WimaCorridor &corridor);
    
    
    Valentin Platzgummer's avatar
    Valentin Platzgummer committed
    private:
    };