Merge branch 'master' of ssh://mercury.wipsl.com/var/git/irw
authorJari Jarvi <t7jaja00@students.oamk.fi>
Wed, 19 May 2010 06:53:16 +0000 (09:53 +0300)
committerJari Jarvi <t7jaja00@students.oamk.fi>
Wed, 19 May 2010 06:53:16 +0000 (09:53 +0300)
src/mainwidget.cpp
src/mainwidget.h

index eccad5d..3b99154 100644 (file)
@@ -1,10 +1,18 @@
 #include "mainwidget.h"
 
 #include <QGridLayout>
+#include <QPushButton>
 
 MainWidget::MainWidget (QWidget *parent)
     : QWidget(parent)
 {
     layout = new QGridLayout(this);
+
+    for (int i = 0; i < BUTTON_COUNT; ++i)
+    {
+        buttons[i] = new QPushButton(this);
+        layout->addWidget(buttons[i], i/3, i%3);
+    }
+    this->setLayout(layout);
 }
 
index 6475818..912445a 100644 (file)
@@ -1,6 +1,11 @@
 #ifndef MAINWIDGET_H
 #define MAINWIDGET_H
 
+#include <QWidget>
+
+class QGridLayout;
+class QPushButton;
+
 class MainWidget : public QWidget
 {
     Q_OBJECT
@@ -8,8 +13,10 @@ public:
     MainWidget (QWidget *parent = NULL);
 
 private:
-    QLayout *layout;
-}
+    static const int BUTTON_COUNT = 6;
+    QGridLayout *layout;
+    QPushButton *buttons[BUTTON_COUNT];
+};
 
 #endif