Index: sources/view/hd/data/VHDOperationModeData.h =================================================================== diff -u -r64d87d540594252e8039ab2595016d98f1e3cc28 -rd6dc1cd63d86d7d4f4c4d05958bec4f870783f41 --- sources/view/hd/data/VHDOperationModeData.h (.../VHDOperationModeData.h) (revision 64d87d540594252e8039ab2595016d98f1e3cc28) +++ sources/view/hd/data/VHDOperationModeData.h (.../VHDOperationModeData.h) (revision d6dc1cd63d86d7d4f4c4d05958bec4f870783f41) @@ -38,8 +38,19 @@ { Q_OBJECT - PROPERTY( quint32 , opMode , 0) + PROPERTY( quint32 , opMode , 0 ) + PROPERTY( bool , fault , false ) ///< Fault mode + PROPERTY( bool , service , false ) ///< Service mode + PROPERTY( bool , init , false ) ///< Initialization & POST mode + PROPERTY( bool , standby , false ) ///< Standby mode + PROPERTY( bool , validateParameters , false ) ///< Treatment Parameters mode + PROPERTY( bool , preTreatment , false ) ///< Pre-Treatment mode + PROPERTY( bool , inTreatment , false ) ///< Treatment mode + PROPERTY( bool , postTreatment , false ) ///< Post-Treatment mode + PROPERTY( bool , invalidMode , false ) ///< Not legal - an illegal mode transition occurred + + Q_PROPERTY(QString text READ text NOTIFY opModeChanged) VIEW_DEC(VHDOperationMode, HDOperationModeData)