Index: sources/view/hd/alarm/VAlarmStatus.h =================================================================== diff -u -rb61d8a3e01fef66eee8095c9cddf835d9bb32b66 -r0d59385f134f65a19dace1e2b46eb2631924396e --- sources/view/hd/alarm/VAlarmStatus.h (.../VAlarmStatus.h) (revision b61d8a3e01fef66eee8095c9cddf835d9bb32b66) +++ sources/view/hd/alarm/VAlarmStatus.h (.../VAlarmStatus.h) (revision 0d59385f134f65a19dace1e2b46eb2631924396e) @@ -26,6 +26,9 @@ #include "GuiController.h" #include "format.h" +// forward declarations +class tst_views; + using namespace Can; // namespace using namespace Gui; @@ -41,6 +44,10 @@ class VAlarmStatus : public QObject { Q_OBJECT + + // friends + friend class ::tst_views; + public: VAlarmStatus(QObject *parent = NULL); @@ -76,6 +83,7 @@ void requestActionTransmit(GuiActionType vAction, const QVariantList &vData); void requestAlarmAcknowledge(AlarmAcknowledgeRequestData); void requestAlarmSilence(AlarmSilenceRequestData); + void didRequestEndTreatment(EndTreatmentRequestData); private: QString alarmPriorityText (GuiAlarmPriority vEnum); @@ -90,5 +98,6 @@ void onRequestOkay(GuiAlarmID alarmID); void onRequestSilence(); void onSetMinimize(bool minimize); + void doRequestEndTreatment(); }; }