#ifndef MAPSCALEHANDLER_H #define MAPSCALEHANDLER_H #include #include #include "scale.h" class MapScaleHandler : public QObject { Q_OBJECT public: MapScaleHandler(); void getScales(LinearScale &sx, LinearScale &sy) const { sx = m_sx; sy = m_sy; } signals: void scaleChanged(const LinearScale &sx, const LinearScale &sy) const; public slots: void scaleToMap(const arma::mat &Y); private: LinearScale m_sx, m_sy; }; #endif // MAPSCALEHANDLER_H