From af95032f803d6e74e704aa4ed9aafad71f389f4f Mon Sep 17 00:00:00 2001 From: pommicket Date: Thu, 7 Aug 2025 21:56:29 -0400 Subject: send position to macondo --- quacker/macondo.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'quacker/macondo.h') diff --git a/quacker/macondo.h b/quacker/macondo.h index e6eb749..2490e2f 100644 --- a/quacker/macondo.h +++ b/quacker/macondo.h @@ -1,20 +1,26 @@ #include +#include "game.h" class QPushButton; class QProcess; class QTimer; +class TopLevel; class Macondo : public QWidget { Q_OBJECT public: - explicit Macondo(QWidget *parent = 0); + Macondo(TopLevel *topLevel); public slots: void run(); void updateResults(); void processStarted(); + void movesUpdated(Quackle::MoveList *moves); + inline void setGame(Quackle::Game *game) { m_game = game; } private: + TopLevel *m_topLevel; QPushButton *m_runButton; QTimer *m_updateTimer; std::string m_execPath; QProcess *m_process = nullptr; + Quackle::Game *m_game = nullptr; }; -- cgit v1.2.3