Gui::QuantitySpinBoxPrivate Class Reference

Public Member Functions

 QuantitySpinBoxPrivate ()
 
QString stripped (const QString &t, int *pos) const
 
bool validate (QString &input, Base::Quantity &result) const
 
Base::Quantity validateAndInterpret (QString &input, int &pos, QValidator::State &state) const
 
 ~QuantitySpinBoxPrivate ()
 

Public Attributes

Base::Quantity cached
 
QLocale locale
 
double maximum
 
double minimum
 
bool pendingEmit
 
Base::Quantity quantity
 
std::unique_ptr< Base::UnitsSchemascheme
 
double singleStep
 
Base::Unit unit
 
QString unitStr
 
double unitValue
 
bool validInput
 
QString validStr
 

Constructor & Destructor Documentation

◆ QuantitySpinBoxPrivate()

Gui::QuantitySpinBoxPrivate::QuantitySpinBoxPrivate ( )

◆ ~QuantitySpinBoxPrivate()

Gui::QuantitySpinBoxPrivate::~QuantitySpinBoxPrivate ( )

Member Function Documentation

◆ stripped()

QString Gui::QuantitySpinBoxPrivate::stripped ( const QString &  t,
int *  pos 
) const

◆ validate()

bool Gui::QuantitySpinBoxPrivate::validate ( QString &  input,
Base::Quantity result 
) const

◆ validateAndInterpret()

Base::Quantity Gui::QuantitySpinBoxPrivate::validateAndInterpret ( QString &  input,
int &  pos,
QValidator::State &  state 
) const

Member Data Documentation

◆ cached

Base::Quantity Gui::QuantitySpinBoxPrivate::cached

◆ locale

QLocale Gui::QuantitySpinBoxPrivate::locale

◆ maximum

double Gui::QuantitySpinBoxPrivate::maximum

◆ minimum

double Gui::QuantitySpinBoxPrivate::minimum

◆ pendingEmit

bool Gui::QuantitySpinBoxPrivate::pendingEmit

◆ quantity

◆ scheme

std::unique_ptr<Base::UnitsSchema> Gui::QuantitySpinBoxPrivate::scheme

◆ singleStep

double Gui::QuantitySpinBoxPrivate::singleStep

◆ unit

Base::Unit Gui::QuantitySpinBoxPrivate::unit

◆ unitStr

QString Gui::QuantitySpinBoxPrivate::unitStr

◆ unitValue

double Gui::QuantitySpinBoxPrivate::unitValue

◆ validInput

bool Gui::QuantitySpinBoxPrivate::validInput

◆ validStr

QString Gui::QuantitySpinBoxPrivate::validStr

The documentation for this class was generated from the following file:
  • src/Gui/QuantitySpinBox.cpp