Index: sources/gui/qml/dialogs/Alarm.qml =================================================================== diff -u -r1a364403f0d1839397054b1eca4d51201b0cf943 -rc66e8e38c6c26cf108c975a7b068e45fe5b56f89 --- sources/gui/qml/dialogs/Alarm.qml (.../Alarm.qml) (revision 1a364403f0d1839397054b1eca4d51201b0cf943) +++ sources/gui/qml/dialogs/Alarm.qml (.../Alarm.qml) (revision c66e8e38c6c26cf108c975a7b068e45fe5b56f89) @@ -32,10 +32,24 @@ property alias okayBtn : _okay; property alias dismissBtn : _dismiss; property bool isSilenced : false; + property int alarmID : -1 signal pressedSilence(); signal pressedOkay(); + Timer { + id: _timer + interval: 1; + running: false; + onTriggered: { + _root.visible = !_root.visible; + } + } + + function setFlashing(enable) { + _timer.running = enable; + } + radius: 0; Rectangle { id: _titleBar;