diff options
Diffstat (limited to 'manipulationhandler.h')
-rw-r--r-- | manipulationhandler.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/manipulationhandler.h b/manipulationhandler.h index c208460..c5db8e8 100644 --- a/manipulationhandler.h +++ b/manipulationhandler.h @@ -1,15 +1,12 @@ #ifndef MANIPULATIONHANDLER_H #define MANIPULATIONHANDLER_H -#include <QObject> #include <armadillo> +#include <nod.hpp> class ManipulationHandler - : public QObject { - Q_OBJECT public: - Q_ENUMS(Technique) enum Technique { TECHNIQUE_PLMP, TECHNIQUE_LAMP, @@ -22,10 +19,7 @@ public: void setTechnique(Technique technique) { m_technique = technique; } -signals: - void mapChanged(const arma::mat &Y) const; - -public slots: + nod::signal<void(const arma::mat &)> mapChanged; void setCP(const arma::mat &Ys); private: |