|
Cute Chess
0.1
|
Public Member Functions | |
| QString | alias () const |
| virtual EngineOption * | copy () const =0 |
| 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 |
| virtual bool | isValid (const QVariant &value) const =0 |
| QString | name () const |
| void | setAlias (const QString &alias) |
| void | setDefaultValue (const QVariant &value) |
| void | setName (const QString &name) |
| void | setValue (const QVariant &value) |
| virtual QVariant | toVariant () const =0 |
| QVariant | value () const |
| QVariant::Type | valueType () const |
|
pure virtual |
Creates and returns a deep copy of this option.
Implemented in EngineTextOption, EngineComboOption, EngineSpinOption, EngineCheckOption, and EngineButtonOption.
1.8.11