Cryle Tool

This commit is contained in:
Sonaion
2019-12-13 13:20:55 +01:00
parent 9f9315c8a4
commit ca9395901b
7 changed files with 125 additions and 3 deletions

View File

@@ -13,11 +13,12 @@
#include "Tool/IntelliToolPen.h"
#include "Tool/IntelliToolPlain.h"
#include "Tool/IntelliToolLine.h"
#include "Tool/IntelliToolCircle.h"
PaintingArea::PaintingArea(int maxWidth, int maxHeight, QWidget *parent)
:QWidget(parent){
this->Tool = nullptr;
this->Tool = new IntelliToolCircle(this, &colorPicker);
this->setUp(maxWidth, maxHeight);
//tetsing
this->addLayer(200,200,0,0,ImageType::Shaped_Image);
@@ -33,7 +34,7 @@ PaintingArea::PaintingArea(int maxWidth, int maxHeight, QWidget *parent)
layerBundle[1].image->drawPlain(QColor(0,255,0,255));
layerBundle[1].alpha=200;
activeLayer=0;
activeLayer=1;
}
PaintingArea::~PaintingArea(){