summaryrefslogtreecommitdiff
path: root/src/sudokuwidget.h
diff options
context:
space:
mode:
authorStijn Buys <ingar@osirion.org>2012-08-05 13:49:37 +0000
committerStijn Buys <ingar@osirion.org>2012-08-05 13:49:37 +0000
commit7c418d2130e233ce80a450c70e07951a5b7887a4 (patch)
treefb0d6127daac6d7a5eedbb97caf11e75b5d92bdd /src/sudokuwidget.h
parentc313500d671d2f26613bc6efb4175e12e85dc3ef (diff)
Manage cell widget geometry manually and removed the grid layout,
created the visual appereance of an actual sudoku puzzle.
Diffstat (limited to 'src/sudokuwidget.h')
-rw-r--r--src/sudokuwidget.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/sudokuwidget.h b/src/sudokuwidget.h
index c96df7d..ce1cffd 100644
--- a/src/sudokuwidget.h
+++ b/src/sudokuwidget.h
@@ -26,8 +26,22 @@ public:
* */
void get_values(Sudoku & values);
+ /**
+ * @brief return the default size hint for this widget
+ * */
virtual QSize sizeHint() const;
-
+
+protected:
+ /**
+ * @brief handle paint events
+ * */
+ virtual void paintEvent(QPaintEvent *event);
+
+ /**
+ * @brief handle resize events
+ * */
+ virtual void resizeEvent(QResizeEvent *event);
+
private:
QLineEdit * sudokuwidget_value[9][9];