2015-04-22 19:33:53 +02:00
|
|
|
#include "minimumemptyspinbox.h"
|
|
|
|
|
|
|
|
namespace QtGui {
|
|
|
|
|
2018-03-07 01:18:01 +01:00
|
|
|
MinimumEmptySpinBox::MinimumEmptySpinBox(QWidget *parent)
|
|
|
|
: QSpinBox(parent)
|
|
|
|
{
|
|
|
|
}
|
2015-04-22 19:33:53 +02:00
|
|
|
|
|
|
|
int MinimumEmptySpinBox::valueFromText(const QString &text) const
|
|
|
|
{
|
2018-03-07 01:18:01 +01:00
|
|
|
if (text.isEmpty())
|
2015-04-22 19:33:53 +02:00
|
|
|
return minimum();
|
|
|
|
return QSpinBox::valueFromText(text);
|
|
|
|
}
|
|
|
|
|
|
|
|
QString MinimumEmptySpinBox::textFromValue(int val) const
|
|
|
|
{
|
2018-03-07 01:18:01 +01:00
|
|
|
if (val == minimum())
|
2015-04-22 19:33:53 +02:00
|
|
|
return QString();
|
|
|
|
return QSpinBox::textFromValue(val);
|
|
|
|
}
|
|
|
|
|
2018-03-07 01:18:01 +01:00
|
|
|
} // namespace QtGui
|