#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);
}
#ifndef MAINWIDGET_H
#define MAINWIDGET_H
+#include <QWidget>
+
+class QGridLayout;
+class QPushButton;
+
class MainWidget : public QWidget
{
Q_OBJECT
MainWidget (QWidget *parent = NULL);
private:
- QLayout *layout;
-}
+ static const int BUTTON_COUNT = 6;
+ QGridLayout *layout;
+ QPushButton *buttons[BUTTON_COUNT];
+};
#endif