From 3410583931c4d2e122120f2bee0bcd93e5a3e3ac Mon Sep 17 00:00:00 2001 From: "PANIK\\chris" Date: Fri, 13 Feb 2026 08:19:15 +0100 Subject: [PATCH] Color change. --- bcvalueslider.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/bcvalueslider.cpp b/bcvalueslider.cpp index d3bdc14..79c422a 100644 --- a/bcvalueslider.cpp +++ b/bcvalueslider.cpp @@ -136,9 +136,8 @@ void BCValueSlider::paintSliderIndicator2(QPainter* painter, const QRect& rect, qDebug() << " --- doPaint: in paintSliderIndicator: " <setBrush(Qt::green); QRect barRect = rect.adjusted( 0, 5, 0, -5 ); - painter->drawRoundedRect(barRect, 2, 2); + /* // Mini Progress Bar: der Gesamtbereich @@ -155,6 +154,12 @@ void BCValueSlider::paintSliderIndicator2(QPainter* painter, const QRect& rect, painter->drawRoundedRect(barRect, 2, 2); */ + BCValueSlider::updateEditorRect( rect ); + painter->setBrush(Qt::gray); + painter->drawRoundedRect(rect, 2, 2); + + painter->setBrush(Qt::blue); + painter->drawRoundedRect(barRect, 2, 2); painter->restore(); } @@ -208,9 +213,7 @@ QRect BCValueSlider::BCValueSliderStyle::subControlRect(ComplexControl cc, const int pixelRange = rect.width() - handleSize; int pixelPos = (range != 0) ? (pos * pixelRange) / range : 0; - return QRect(rect.x() + pixelPos, - rect.center().y() - handleSize / 2, - handleSize, handleSize); + return QRect(rect.x() + pixelPos, rect.center().y() - handleSize / 2, handleSize, handleSize); } } }