#pragma once // Qt #include // Project #include "main.h" // Doxygen : do not remove #include "VViewAutoGen.h" #include "MDDHeatersData.h" // namespace namespace View { /*! * \brief The VDDHeaters class * \details The The ID_DDHeatersData view * * \sa Model::MDDHeatersData * */ class VDDHeaters : public QObject { Q_OBJECT // The property adjustment_Triggered has to be always true // and to always trigger the change event to work as a notifier for GUI TRIGGER( bool , adjustment , 0 ) PROPERTY( float , d5_HeaterDC , 0 ) PROPERTY( float , d45_HeaterDC , 0 ) PROPERTY( float , d5_HeaterTargetTemp , 0 ) PROPERTY( float , d45_HeaterTargetTemp , 0 ) PROPERTY( quint32, d5_HeaterState , 0 ) PROPERTY( quint32, d45_HeaterState , 0 ) PROPERTY( quint32, d5_HeaterControlCounter , 0 ) PROPERTY( quint32, d45_HeaterControlCounter, 0 ) PROPERTY( float , dbg1 , 0 ) PROPERTY( float , dbg2 , 0 ) PROPERTY( float , dbg3 , 0 ) PROPERTY( float , dbg4 , 0 ) PROPERTY( float , dbg5 , 0 ) PROPERTY( float , dbg6 , 0 ) PROPERTY( float , dbg7 , 0 ) PROPERTY( float , dbg8 , 0 ) PROPERTY( float , dbg9 , 0 ) VIEW_DEC(VDDHeaters, DDHeatersData) }; }