| 220 | { |
| 221 | public: |
| 222 | OptionIntEdit(qint32 defaultVal, const QString& saveName, qint32* pVar, qint32 rangeMin, qint32 rangeMax, |
| 223 | QWidget* pParent): |
| 224 | QLineEdit(pParent), |
| 225 | OptionNum<qint32>(pVar, defaultVal, saveName) |
| 226 | { |
| 227 | QIntValidator* v = new QIntValidator(this); |
| 228 | v->setRange(rangeMin, rangeMax); |
| 229 | setValidator(v); |
| 230 | } |
| 231 | |
| 232 | void setToDefault() override |
| 233 | { |