diff --git a/window.cpp b/window.cpp index d590fed7b0d8d99db1abcdfc2dda8b9c076c3e6c..a18f47d70f4c7050f2e4773054f08d84780efe3e 100644 --- a/window.cpp +++ b/window.cpp @@ -1,9 +1,7 @@ #include "window.h" #include <QApplication> -#include <QStandardPaths> #include <QDebug> -#include <QThread> -#include <QProgressBar> +#include <QPushButton> #include <QSlider> #include <QGridLayout> #include <QHBoxLayout> @@ -11,6 +9,7 @@ #include <QSpacerItem> #include <QTimer> + Window::Window(QWidget *parent) : QWidget{parent} { @@ -25,9 +24,9 @@ Window::Window(QWidget *parent) m_slider->setValue(m_delay); connect(m_slider, SIGNAL(valueChanged(int)), this, SLOT(setValue(int))); - QHBoxLayout *horizontalLayout = new QHBoxLayout(this); - QVBoxLayout *verticalLayout = new QVBoxLayout(); - QGridLayout *layout = new QGridLayout(); + horizontalLayout = new QHBoxLayout(this); + verticalLayout = new QVBoxLayout(); + layout = new QGridLayout(); m_spacer[0] = new QSpacerItem(4, 4, QSizePolicy::Minimum, QSizePolicy::Fixed); m_spacer[1] = new QSpacerItem(4, 4, QSizePolicy::Minimum, QSizePolicy::Fixed); diff --git a/window.h b/window.h index 8347cee0f1204e6a52c27094abd833b0e2fd72ee..421675e595ebdd88f59978ad0c56cdc83091c390 100644 --- a/window.h +++ b/window.h @@ -2,11 +2,13 @@ #define WINDOW_H #include <QWidget> -#include <QPushButton> -#include <QProgressBar> -#include <QSlider> #include "cell.h" class QSpacerItem; +class QHBoxLayout; +class QVBoxLayout; +class QGridLayout; +class QPushButton; +class QSlider; class Window : public QWidget { Q_OBJECT @@ -20,6 +22,9 @@ private: std::array<Cell, 81> m_cell; int m_delay = 300; QSpacerItem *m_spacer[3]; + QHBoxLayout *horizontalLayout; + QVBoxLayout *verticalLayout; + QGridLayout *layout; struct History { Cell *cell;