Index: sources/gui/qml/components/RangeRect.qml =================================================================== diff -u -r6616f7b9b88efffa42ab605833d296afb76d3cb1 -rf1451eae4a4438f4bb336b22374f9e877320fe15 --- sources/gui/qml/components/RangeRect.qml (.../RangeRect.qml) (revision 6616f7b9b88efffa42ab605833d296afb76d3cb1) +++ sources/gui/qml/components/RangeRect.qml (.../RangeRect.qml) (revision f1451eae4a4438f4bb336b22374f9e877320fe15) @@ -1,15 +1,16 @@ /*! - * + * * Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. - * \copyright \n - * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, \n - * IN PART OR IN WHOLE, \n - * WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. \n - * - * \file RangeRect.qml - * \date 2020/01/24 - * \author Behrouz NematiPour - * + * \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 @@ -25,8 +26,9 @@ Rectangle { id: _root signal clicked(var vMouseEvent) signal dragged(var vMouseEvent) + signal released(var vMouseEvent) + signal pressed(var vMouseEvent) - property int decimal : 0 property real minimum : 0 property real maximum : 0 @@ -83,9 +85,14 @@ onPositionChanged: { _root.dragged(mouse) } - onClicked: { _root.clicked(mouse) } + onReleased: { + _root.released(mouse) + } + onPressed: { + _root.pressed(mouse) + } } }