Index: sources/gui/qml/compounds/PressureRangeSlider.qml =================================================================== diff -u -r533c771015857845302bcbc58b411ecef2d6ec79 -r21c61eb54daa66b4f79d0453b2238b624fbfd646 --- sources/gui/qml/compounds/PressureRangeSlider.qml (.../PressureRangeSlider.qml) (revision 533c771015857845302bcbc58b411ecef2d6ec79) +++ sources/gui/qml/compounds/PressureRangeSlider.qml (.../PressureRangeSlider.qml) (revision 21c61eb54daa66b4f79d0453b2238b624fbfd646) @@ -32,45 +32,52 @@ * And on the left side a RangeBar on top of a RangeSlider that are layed out in a Column. * The RangeSlider and RangeBar are connected and RangeSlider change affects RangeBar min/max. \verbatim - m__imum : 0 100 + minimum : 0 + minimum : 100 rangebar : ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ - limitGap : ┌─────────────────────────────────────────────┐ - rangeslider : └──────(──────@───)───────────────────────────────(─────────@──────────)──────────┘ - m__imumMargin : └────┘ │ │ │ │ │ │ └───────────┘ + limitGap : ^ ┌─────────────────────────────────────────────┐ ^ + │ v v │ + rangeslider : │ ╠══════(══════@═══)═══════════════════════════════(═════════@══════════)══════════╣ │ + │ ^ ^ ^ ^ ^ ^ ^ ^ │ + minimumMargin : └────┘ │ │ │ │ │ │ │ │ + maximumMargin : │ │ │ │ │ │ └───────────┘ lowerBoundMin : ────────────┘ │ │ │ │ │ lowerBound : ───────────────────┘ │ │ │ │ + lowerBoundDef : ───────────────────┘ │ │ │ │ lowerBoundMax : ───────────────────────┘ │ │ │ upperBoundMin : ───────────────────────────────────────────────────────┘ │ │ upperBound : ─────────────────────────────────────────────────────────────────┘ │ - upperBoundMax : ────────────────────────────────────────────────────────────────────────────┘ + upperBoundDef : ─────────────────────────────────────────────────────────────────┘ │ + upperBoundMax : ────────────────────────────────────────────────────────────────────────────┘ + step : minimum space/movement between each range slider values \endverbatim */ Row { id: _root property real minimum : 0 ///< the minimum value of the range (adjustable slider might be different regarding the minimumMargin) property real minimumMargin : 0 ///< the margin of the adjustable minimum value from the minimm property real lowerBoundMin : 0 ///< the adjutable lowerband minimum acceptable value - property real lowerBound : 0 ///< + property real lowerBound : 0 ///< the adjustable lower bound of the value property real lowerBoundMax : 0 ///< the adjutable lowerband maximum acceptable value property real upperBoundMin : 0 ///< the adjutable upperband minimum acceptable value - property real upperBound : 0 ///< + property real upperBound : 0 ///< the adjustable upper bound of the value property real upperBoundMax : 0 ///< the adjutable upperband maximum acceptable value - property real maximumMargin : 0 ///< - property real maximum : 0 ///< - property real value : 0 ///< - property real step : 10 ///< - property int limitGap : 0 + property real maximumMargin : 0 ///< the margin between slider maximum and rangebar maximum + property real maximum : 0 ///< the maximum value of the pressure on the rangebar + property real value : 0 ///< the pressure value + property real step : 10 ///< minimum space/movement between each range slider values + property int limitGap : 0 ///< the closest the two of lowerBound and upperBound can get. - property bool ticksVisible : false ///< + property bool ticksVisible : false ///< hide or show the tick marks help of the step - property string titleText : "" - property string titleUnit : Variables.unitTextBloodPressure - property int titleFontSize : Fonts.fontPixelPresseuresLabel - property int titleWidth : 200 + property string titleText : "" ///< the component title + property string titleUnit : Variables.unitTextBloodPressure ///< the component unit + property int titleFontSize : Fonts.fontPixelPresseuresLabel ///< the component title font size + property int titleWidth : 200 ///< the component title width - property int progressWidth : Variables.pressuresProgressbarWidth - property color progressColor : Colors.highlightProgressBar + property int progressWidth : Variables.pressuresProgressbarWidth ///< rangebar width + property color progressColor : Colors.highlightProgressBar ///< rangebar color - property int sliderTopMargin : 100 + property int sliderTopMargin : 100 ///< top margin between the slider and the rangebar spacing: 25