Index: sources/gui/qml/dialogs/NotificationDialog.qml =================================================================== diff -u -r4fab8841b1040c8eaa406713ff9bdc8c65b7b6ac -rb61d8a3e01fef66eee8095c9cddf835d9bb32b66 --- sources/gui/qml/dialogs/NotificationDialog.qml (.../NotificationDialog.qml) (revision 4fab8841b1040c8eaa406713ff9bdc8c65b7b6ac) +++ sources/gui/qml/dialogs/NotificationDialog.qml (.../NotificationDialog.qml) (revision b61d8a3e01fef66eee8095c9cddf835d9bb32b66) @@ -22,39 +22,25 @@ import "qrc:/components" /*! - * \brief Contains the PowerOff Dialog Implementation + * \brief Contains the Alarm Dialog Implementation */ ModalDialog { id : _root contentItem.objectName: "_NotificationDialog" // SquishQt - property alias titleText : _title.text; - property alias description : _desc.text; + property alias titleText : _title.text; + property alias description : _desc.text; property alias titleBarForeground : _title.color - property alias titleBarBackground : _titleBar.color; - property alias okayBtn : _okay; - property alias dismissBtn : _dismiss; - property bool isSilenced : false; - property int alarmID : -1 + property alias titleBarBackground : _titleBar.color + property alias okayBtn : _okay; + property alias silenceBtn : _silence + property bool isSilenced : false + property int alarmID : -1 visible: description signal clickedSilence(); signal clickedOkay(); - // Placeholder animation - Timer { - id: _timer - interval: 1000; - running: false; - onTriggered: { - _root.visible = !_root.visible; - } - } - - function setFlashing(enable) { - _timer.running = enable; - } - radius: 0; Rectangle { id: _titleBar; @@ -110,7 +96,7 @@ } } - TouchRect { id : _dismiss + TouchRect { id : _silence width: _root.width / 3; text.text: qsTr("SILENCE") borderColor: _root.textColor;