documented labelslider

This commit is contained in:
itsmattkc
2019-02-15 02:07:28 -08:00
parent 46c365c388
commit 671000836e
6 changed files with 2743 additions and 8 deletions
+5 -4
View File
@@ -34,7 +34,7 @@ void LabelSlider::set_frame_rate(double d) {
void LabelSlider::set_display_type(int type) {
display_type = type;
setText(valueToString(internal_value));
setText(valueToString());
}
void LabelSlider::set_value(double v, bool userSet) {
@@ -48,7 +48,7 @@ void LabelSlider::set_value(double v, bool userSet) {
internal_value = v;
}
setText(valueToString(internal_value));
setText(valueToString());
if (userSet) emit valueChanged();
}
}
@@ -61,7 +61,8 @@ bool LabelSlider::is_dragging() {
return drag_proc;
}
QString LabelSlider::valueToString(double v) {
QString LabelSlider::valueToString() {
double v = internal_value;
if (qIsNaN(v)) {
return "---";
} else {
@@ -248,7 +249,7 @@ void LabelSlider::mouseReleaseEvent(QMouseEvent*) {
tr("Set Value"),
tr("New value:"),
QLineEdit::Normal,
valueToString(internal_value)
valueToString()
);
if (s.isEmpty()) return;