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;
An internal chessboard class.
Definition: board.h:58
The EngineConfiguration class defines a chess engine configuration.
Definition: engineconfiguration.h:34
A class for adjudicating chess games.
Definition: gameadjudicator.h:33
A collection of opening moves for chess.
Definition: openingbook.h:44
A suite of chess openings.
Definition: openingsuite.h:41
Time controls of a chess game.
Definition: timecontrol.h:36