diff options
-rw-r--r-- | TODO | 1 | ||||
-rw-r--r-- | src/mainwindow.cc | 27 |
2 files changed, 27 insertions, 1 deletions
@@ -1,5 +1,6 @@ - Add Help->About - Add confirm dialgs on Quit and New +- Mark invalid input - [VERIFY] Have the options in the Move menu call validate() before solving. - [VERIFY] Incorporate validate() into the menu diff --git a/src/mainwindow.cc b/src/mainwindow.cc index 5a80459..873502e 100644 --- a/src/mainwindow.cc +++ b/src/mainwindow.cc @@ -2,10 +2,35 @@ #include "mainwindow.h" #include "solverwindow.h" +/* XPM */ +const char *icon_xpm[] = { +"16 16 2 1", +" c #000000", +". c #FFFFFF", +" ", +" .... .... .... ", +" .... .... .... ", +" .... .... .... ", +" .... .... .... ", +" ", +" .... .... .... ", +" .... .... .... ", +" .... .... .... ", +" .... .... .... ", +" ", +" .... .... .... ", +" .... .... .... ", +" .... .... .... ", +" .... .... .... ", +" "}; + + MainWindow::MainWindow() { - setWindowTitle(tr("Sudoku")); + setWindowTitle(tr("Sudoku")); + setWindowIcon(QIcon(QPixmap(icon_xpm))); + mainwindow_solverwindow = new SolverWindow(); setCentralWidget(mainwindow_solverwindow); |