32 Ui::BitrateWidgetBase(), m_rates()
41 connect(slider, SIGNAL(sliderReleased()),
43 connect(spinbox, SIGNAL(snappedIn(
int)),
55 slider->setValue(bitrate);
56 spinbox->setValue(bitrate);
62 int value = slider->value();
70 spinbox->setSpecialValueText(text);
76 int old_value =
value();
83 slider->setMinimum(
m_rates.first());
84 slider->setMaximum(
m_rates.last());
95 if (qAbs(i - rate) < qAbs(nearest - rate)) nearest = i;
98 int index =
m_rates.contains(nearest) ?
m_rates.indexOf(nearest) : 0;
113 spinbox->setValue(
m_rates[index]);
127 int value = slider->value();
129 slider->setValue(
m_rates[index]);
bool connect(Kwave::StreamObject &source, const char *output, Kwave::StreamObject &sink, const char *input)