Index: sources/model/MModel.h =================================================================== diff -u -r695e95aa2ec5e6e1c395567449ac0f671ecd61ed -rf688ed9f1c64a2603a6d10fbb090b257a43e1f6f --- sources/model/MModel.h (.../MModel.h) (revision 695e95aa2ec5e6e1c395567449ac0f671ecd61ed) +++ sources/model/MModel.h (.../MModel.h) (revision f688ed9f1c64a2603a6d10fbb090b257a43e1f6f) @@ -17,6 +17,7 @@ #include "main.h" // models +#include "MSettings.h" #include "MAdjustPowerOff.h" #include "MAlarmStatusData.h" #include "MAlarmTriggered.h" @@ -206,6 +207,7 @@ */ #define REGISTER_MODEL_METATYPES \ \ + REGISTER_METATYPE( SettingsData ) \ REGISTER_METATYPE( HDOperationModeData ) \ REGISTER_METATYPE( PreTreatmentStatesData ) \ REGISTER_METATYPE( TreatmentStatesData ) \ @@ -322,6 +324,7 @@ */ #define ACTION_RECEIVE_MODEL_BRIDGE_CONNECTIONS(vSOURCE) \ \ + ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, SettingsData ) \ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, HDOperationModeData ) \ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, PreTreatmentStatesData ) \ ACTION_RECEIVE_BRIDGE_CONNECTION(vSOURCE, TreatmentStatesData ) \ @@ -442,6 +445,7 @@ */ #define ACTION_RECEIVE_MODEL_BRIDGE_DEFINITIONS \ \ + ACTION_RECEIVE_BRIDGE_DEFINITION( SettingsData ) \ ACTION_RECEIVE_BRIDGE_DEFINITION( HDOperationModeData ) \ ACTION_RECEIVE_BRIDGE_DEFINITION( PreTreatmentStatesData ) \ ACTION_RECEIVE_BRIDGE_DEFINITION( TreatmentStatesData ) \ @@ -617,6 +621,7 @@ #define ACTION_RECEIVE_SIGNALS \ /* Received signals */ \ /* NO RESPONSE message model here */ \ + ACTION_RECEIVE_SIGNAL( SettingsData ) \ ACTION_RECEIVE_SIGNAL( HDOperationModeData ) \ ACTION_RECEIVE_SIGNAL( PreTreatmentStatesData ) \ ACTION_RECEIVE_SIGNAL( TreatmentStatesData ) \