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

Public Member Functions

virtual EngineOptioncopy () const
 EngineButtonOption (const QString &name)
virtual bool isEditable () const
virtual bool isValid (const QVariant &value) const
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())
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 * EngineButtonOption::copy ( ) const
virtual

Creates and returns a deep copy of this option.

Implements EngineOption.

◆ isEditable()

bool EngineButtonOption::isEditable ( ) const
virtual

Reimplemented from EngineOption.

◆ isValid()

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

Implements EngineOption.

◆ toVariant()

QVariant EngineButtonOption::toVariant ( ) const
virtual

Implements EngineOption.


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