Reworked value handling.

This commit is contained in:
Christoph Holzheuer
2026-01-19 16:44:52 +01:00
parent 4309d2231e
commit 8639529bbe
12 changed files with 95 additions and 80 deletions

View File

@@ -4,7 +4,7 @@
#include <bcvalue.h>
BCValueEditor::BCValueEditor( int sliderValue, QWidget *parent )
BCValueEditor::BCValueEditor( QWidget *parent )
: QWidget(parent)
{
setupUi(this);
@@ -17,8 +17,7 @@ BCValueEditor::BCValueEditor( int sliderValue, QWidget *parent )
sp.setRetainSizeWhenHidden(true); // <--- Das ist der magische Schalter
_commitButton->setSizePolicy(sp);
_slider->setRange(0, 100);
_slider->setValue( sliderValue );
// Wenn Slider bewegt wird -> Signal nach außen senden
connect(_slider, &QSlider::valueChanged, this, [this](int val)
@@ -51,3 +50,9 @@ void BCValueEditor::setValue(int val)
}
}
void BCValueEditor::setRange( int min, int max )
{
_slider->setRange( min, max);
}