EngineConfigurationBaseBox Class Reference

Inheritance diagram for EngineConfigurationBaseBox:
ConfigurationBaseBox

List of all members.

Public Member Functions

 EngineConfigurationBaseBox (const EnginePlugin *plugin, IniSection &cfg, QWidget *parent=NULL)
QIcon icon () const
 Reimplement this to return displayable icon for the ConfigurationBaseBox.
QString name () const
 Reimplement this to return displayable name for the ConfigurationBaseBox.
void readSettings ()

Protected Slots

void btnBrowseClientBinaryClicked ()
void btnBrowseServerBinaryClicked ()

Protected Member Functions

void addWidget (QWidget *widget)
void browseForBinary (QLineEdit *input, const QString &type)
void makeClientOnly ()
void saveSettings ()

Member Function Documentation

QIcon EngineConfigurationBaseBox::icon (  )  const [virtual]

Reimplement this to return displayable icon for the ConfigurationBaseBox.

If there is no QIcon associated with this box just return QIcon object with argument-less constructor.

Implements ConfigurationBaseBox.

void EngineConfigurationBaseBox::readSettings (  )  [virtual]

These shouldn't execute Config::readConfig() and Config::saveConfig() methods. They're here to read settings from and write them to controls.

Implements ConfigurationBaseBox.

void EngineConfigurationBaseBox::saveSettings (  )  [protected, virtual]

These shouldn't execute Config::readConfig() and Config::saveConfig() methods. They're here to read settings from and write them to controls.

Implements ConfigurationBaseBox.


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