19 #ifndef GAMESETTINGSWIDGET_H 20 #define GAMESETTINGSWIDGET_H 23 #include <timecontrol.h> 24 #include <gameadjudicator.h> 46 bool pondering()
const;
49 int openingSuiteDepth()
const;
51 int bookDepth()
const;
55 void enableSettingsUpdates();
58 void onHumanCountChanged(
int count);
61 void variantChanged(
const QString& variant);
62 void timeControlChanged();
63 void statusChanged(
bool ok);
66 void validateFen(
const QString& fen);
67 void showTimeControlDialog();
72 Ui::GameSettingsWidget *ui;
79 #endif // GAMESETTINGSWIDGET_H
Time controls of a chess game.
Definition: timecontrol.h:35
The EngineConfiguration class defines a chess engine configuration.
Definition: engineconfiguration.h:33
Definition: engineconfigurationdlg.h:30
An internal chessboard class.
Definition: board.h:57
Definition: boardscene.h:29
A class for adjudicating chess games.
Definition: gameadjudicator.h:32
A collection of opening moves for chess.
Definition: openingbook.h:43
A suite of chess openings.
Definition: openingsuite.h:40