27#include <QTextBlockFormat>
28#include <QTextCharFormat>
30#include "movenumbertoken.h"
32#include "movecommenttoken.h"
90 void onLinkClicked(
const QUrl& url);
91 void selectChosenMove();
101 void insertMove(
int ply,
107 QPointer<ChessGame> m_game;
112 int m_moveToBeSelected;
113 QTextCharFormat m_defaultTextFormat;
114 QTimer* m_selectionTimer;
Definition chessgame.h:39
A chess move independent of chess variant or opening book format.
Definition genericmove.h:35
bool selectMove(int moveNum)
Definition movelist.cpp:267
void setMove(int ply, const Chess::GenericMove &move, const QString &sanString, const QString &comment)
Definition movelist.cpp:202
void moveClicked(int num, bool keyLeft)
void setGame(ChessGame *game, PgnGame *pgn=nullptr)
Definition movelist.cpp:103
void commentClicked(int num, const QString &comment)
MoveList(QWidget *parent=nullptr)
Definition movelist.cpp:28
A fullmove number token in a PGN game.
Definition movenumbertoken.h:28
A chessmove (usually SAN) token in a PGN game.
Definition movetoken.h:28
A game of chess in PGN format.
Definition pgngame.h:52