Index: sources/view/valarmstatus.cpp =================================================================== diff -u -rfa1f16359855b827d0e63e48df4f448ab11f54b9 -rd4b88173e0d4a683a315d2fc57b8e1ec356b1232 --- sources/view/valarmstatus.cpp (.../valarmstatus.cpp) (revision fa1f16359855b827d0e63e48df4f448ab11f54b9) +++ sources/view/valarmstatus.cpp (.../valarmstatus.cpp) (revision d4b88173e0d4a683a315d2fc57b8e1ec356b1232) @@ -81,7 +81,37 @@ return QString("ALARM_ID_UNDEFINED [%1]").arg(vEnum); } -QString View::VAlarmStatus::text() +/*! + * \brief VAlarmStatus::text + * \return Gets the alarm text from the alarm ID and returns it as a QString + */ +QString VAlarmStatus::text() { return alarmIDText(static_cast(alarm_AlarmID())); } + +/*! + * \brief VAlarmStatus::id + * \return Gets the id of the alarm and returns the ID number as a QString + */ +QString VAlarmStatus::id() +{ + return QString("%0").arg(static_cast(alarm_AlarmID())); +} + +/*! + * \brief VAlarmStatus::dismissAlarm + * Callback from qml - alarm dismissed by user + */ +void VAlarmStatus::dismissAlarm() { + qDebug() << "Alarm dismissed"; + +} + +/*! + * \brief VAlarmStatus::okayAlarm + * Callback from qml - alarm acknowledged by user. + */ +void VAlarmStatus::okayAlarm() { + qDebug() << "Alarm acknowledged."; +}