19 #ifndef ENGINECONFIGURATIONDIALOG_H 20 #define ENGINECONFIGURATIONDIALOG_H 24 #include <engineconfiguration.h> 75 void setReservedNames(
const QSet<QString>& names);
78 void detectionFinished();
82 void setExecutable(
const QString& file);
83 void browseWorkingDir();
84 void detectEngineOptions();
85 void restoreDefaults();
86 void onDetectionFinished();
89 void onTabChanged(
int index);
90 void onNameOrCommandChanged();
103 Ui::EngineConfigurationDialog* ui;
104 QSet<QString> m_reservedNames;
107 #endif // ENGINECONFIGURATIONDIALOG_H
The EngineConfiguration class defines a chess engine configuration.
Definition: engineconfiguration.h:33
Definition: engineconfigurationdlg.h:30
DialogMode
Definition: engineconfigurationdlg.h:44
Definition: engineconfigurationdlg.h:47
The EngineConfigurationDialog class provides a dialog for chess engine configuration.
Definition: engineconfigurationdlg.h:38
Definition: engineoptionmodel.h:26
An artificial intelligence chess player.
Definition: chessengine.h:41
Definition: engineoption.h:25