Index: sources/gui/qml/components/RangeRect.qml =================================================================== diff -u -r9d8a60eb984003d3f7814cbe507b1b37f519bc80 -r14c541d2b780b0a244bc84860aa565cf8dd7fe4b --- sources/gui/qml/components/RangeRect.qml (.../RangeRect.qml) (revision 9d8a60eb984003d3f7814cbe507b1b37f519bc80) +++ sources/gui/qml/components/RangeRect.qml (.../RangeRect.qml) (revision 14c541d2b780b0a244bc84860aa565cf8dd7fe4b) @@ -1,16 +1,16 @@ /*! - * + * * Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. * \copyright * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. - * + * * \file RangeRect.qml * \author (last) Peter Lucia * \date (last) 06-Oct-2020 * \author (original) Behrouz NematiPour * \date (original) 24-Jan-2020 - * + * */ // Qt @@ -26,9 +26,9 @@ Rectangle { id: _root signal clicked(var vMouseEvent) signal dragged(var vMouseEvent) - signal pressChanged() + signal released(var vMouseEvent) + signal pressed(var vMouseEvent) - property int decimal : 0 property real minimum : 0 ///< minimum value of the range property real maximum : 0 ///< maximum value of the range @@ -90,12 +90,14 @@ onPositionChanged: { _root.dragged(mouse) } - onClicked: { _root.clicked(mouse) } - onPressedChanged: { - _root.pressChanged(); + onReleased: { + _root.released(mouse) } + onPressed: { + _root.pressed(mouse) + } } }