diff options
author | John Fultz <jfultz@wolfram.com> | 2013-12-29 19:33:26 -0600 |
---|---|---|
committer | John Fultz <jfultz@wolfram.com> | 2013-12-29 19:33:26 -0600 |
commit | f3f60195ba3500c7d12b73f18343273e364025a1 (patch) | |
tree | 089bd4b3db5132b81c28f895eb1ce833520c0c10 /quacker/boardsetup.h | |
parent | ecae4ba252c9b78d6b4fa6d14d2e694b8f71306a (diff) |
Add diagonal symmetry to board setup pane.
A simple feature, turned on by default, which makes setting up
the board even faster.
Diffstat (limited to 'quacker/boardsetup.h')
-rw-r--r-- | quacker/boardsetup.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/quacker/boardsetup.h b/quacker/boardsetup.h index ed335d1..5b2ff78 100644 --- a/quacker/boardsetup.h +++ b/quacker/boardsetup.h @@ -53,7 +53,7 @@ public: BoardSetupFrame(QWidget *parent = 0); ~BoardSetupFrame(); void setBoard(const Quackle::Board &board); - void setSymmetry(bool horizontal, bool vertical); + void setSymmetry(bool horizontal, bool vertical, bool diagonal); void parametersChanged(); public slots: @@ -70,6 +70,7 @@ protected: private: bool horizontalSymmetry; bool verticalSymmetry; + bool diagonalSymmetry; void setMultipliers(int row, int col, int word, int letter); }; |