Newer
Older
If not using CLion or CMake, the needed headers and sources are (excluding the graphics libs):
* main.cpp
* Application.cpp
* Application.h
* Widget.cpp
* Widget.h
* Colors.h
* Other.h
* Sudoku.cpp
* Sudoku.hpp
* SudokuApplication.cpp
* SudokuApplication.hpp
* IntegerDisplayIncDec.cpp
* IntegerDisplayIncDec.h
* StaticTextBox.cpp
* StaticTextBox.h
* SudokuTile.cpp
* SudokuTile.hpp
* CheckBox.cpp
* CheckBox.hpp
* SimpleButton.cpp
* SimpleButton.hpp
* StartupMenu.cpp
* StartupMenu.hpp
* EndGamMenu.cpp
* EndGamMenu.hpp
On startup the user has two options: start a new game or exit. If the new game was selected (by clicking)
a new, uniquely solvable sudoku map is generated. You can increase and decrease the value of the tiles by
clicking the appropriate arrow next to the tile.
By enabling the Indicate Correctness checkbox, the already filled tiles are checked whether they are good or not
and this is indicated by colors.
If the puzzle is finished, the end game screen pops up.