summaryrefslogtreecommitdiff
path: root/quacker/macondo.h
diff options
context:
space:
mode:
Diffstat (limited to 'quacker/macondo.h')
-rw-r--r--quacker/macondo.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/quacker/macondo.h b/quacker/macondo.h
index a8916c9..406cc31 100644
--- a/quacker/macondo.h
+++ b/quacker/macondo.h
@@ -6,9 +6,11 @@
class QCheckBox;
class QPushButton;
+class QLineEdit;
class MacondoBackend;
struct MacondoInitOptions;
class MoveBox;
+
class Macondo : public View {
Q_OBJECT
public:
@@ -39,11 +41,13 @@ public slots:
void positionChanged(const Quackle::GamePosition *position) override;
private slots:
void gotMoves(const Quackle::MoveList &moves);
+ void newExecPath();
private:
void connectBackendSignals();
void updateSolveButton();
QCheckBox *m_useMacondo;
QCheckBox *m_generatedMovesOnly;
+ QLineEdit *m_execPath;
QPushButton *m_solve;
Quackle::Game *m_game;
MacondoBackend *m_backend;
@@ -53,7 +57,7 @@ private:
int m_viewingPlyNumber = 0;
bool m_anyUpdates = false;
bool m_isSolving = false;
- std::unique_ptr<MacondoInitOptions> initOptions;
+ std::unique_ptr<MacondoInitOptions> m_initOptions;
};
#endif