Swiftray  1.0
qdoublespinbox2.h
Go to the documentation of this file.
1 #include <QDoubleSpinBox>
2 #include <QDebug>
3 
4 #pragma once
5 
6 class QDoubleSpinBox2 : public QDoubleSpinBox {
7 public:
8  QDoubleSpinBox2(QWidget *parent) : QDoubleSpinBox(parent) {}
9 
10  QString textFromValue(double value) const override {
11  if (value - round(value) == 0) {
12  return QString::number(value) + ".0";
13  } else {
14  return QString::number(value);
15  }
16  }
17 };
Definition: qdoublespinbox2.h:6
QString textFromValue(double value) const override
Definition: qdoublespinbox2.h:10
QDoubleSpinBox2(QWidget *parent)
Definition: qdoublespinbox2.h:8