Sudoku in C++, using Qt for CIS190 final project