diff -r 48374309f3d1 -r b725b7fb63a5 src/widgets/patterneditor.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/widgets/patterneditor.cpp Thu Mar 29 12:10:54 2018 +0300 @@ -0,0 +1,18 @@ +#include "patterneditor.h" +#include "patternviewer.h" +#include "ui_patterneditor.h" + +PatternEditor::PatternEditor(Pattern& pattern, QWidget* parent) : + QMainWindow {parent}, + ui {*new Ui_PatternEditor}, + viewer {new PatternViewer {this}}, + pattern {pattern} +{ + ui.setupUi(this); + ui.patternFrame->layout()->addWidget(this->viewer); +} + +PatternEditor::~PatternEditor() +{ + delete &this->ui; +}