Cute Chess 0.1
EngineSpinOption Class Reference
Inheritance diagram for EngineSpinOption:
EngineOption

Public Member Functions

virtual EngineOptioncopy () const
 EngineSpinOption (const QString &name, const QVariant &value=QVariant(), const QVariant &defaultValue=QVariant(), int min=0, int max=0, const QString &alias=QString())
virtual bool isValid (const QVariant &value) const
int max () const
int min () const
void setMax (int max)
void setMin (int min)
virtual QVariant toVariant () const
Public Member Functions inherited from EngineOption
QString alias () const
QVariant defaultValue () const
 EngineOption (const QString &name, QVariant::Type valueType, const QVariant &value=QVariant(), const QVariant &defaultValue=QVariant(), const QString &alias=QString())
virtual bool isEditable () const
bool isValid () const
QString name () const
void setAlias (const QString &alias)
void setDefaultValue (const QVariant &value)
void setName (const QString &name)
void setValue (const QVariant &value)
QVariant value () const
QVariant::Type valueType () const

Member Function Documentation

◆ copy()

EngineOption * EngineSpinOption::copy ( ) const
virtual

Creates and returns a deep copy of this option.

Implements EngineOption.

◆ isValid()

bool EngineSpinOption::isValid ( const QVariant & value) const
virtual

Implements EngineOption.

◆ toVariant()

QVariant EngineSpinOption::toVariant ( ) const
virtual

Implements EngineOption.


The documentation for this class was generated from the following files: