18 #ifndef GAMESETTINGSWIDGET_H 19 #define GAMESETTINGSWIDGET_H 22 #include <timecontrol.h> 23 #include <gameadjudicator.h> 45 bool pondering()
const;
48 int openingSuiteDepth()
const;
50 int bookDepth()
const;
54 void enableSettingsUpdates();
57 void onHumanCountChanged(
int count);
60 void variantChanged(
const QString& variant);
61 void timeControlChanged();
62 void statusChanged(
bool ok);
65 void validateFen(
const QString& fen);
66 void showTimeControlDialog();
71 Ui::GameSettingsWidget *ui;
78 #endif // GAMESETTINGSWIDGET_H
Time controls of a chess game.
Definition: timecontrol.h:34
The EngineConfiguration class defines a chess engine configuration.
Definition: engineconfiguration.h:32
Definition: engineconfigurationdlg.h:30
An internal chessboard class.
Definition: board.h:56
Definition: boardscene.h:28
A class for adjudicating chess games.
Definition: gameadjudicator.h:31
A collection of opening moves for chess.
Definition: openingbook.h:42
A suite of chess openings.
Definition: openingsuite.h:39