KShare/cropeditor/drawing/pathitem.hpp
ArsenArsen 37ce6f1eda Add clang-format; Make text and blur less annoying
I didn't read the clang-format documentation properly
2017-05-09 17:26:00 +02:00

23 lines
491 B
C++

#ifndef PATHITEM_HPP
#define PATHITEM_HPP
#include "../cropscene.hpp"
#include "drawitem.hpp"
class PathItem : public DrawItem {
public:
PathItem();
~PathItem();
QString name() {
return "Path";
}
void mouseDragEvent(QGraphicsSceneMouseEvent *e, CropScene *scene);
void mouseDragEndEvent(QGraphicsSceneMouseEvent *e, CropScene *scene);
private:
QPainterPath *path = nullptr;
QGraphicsPathItem *pathItem = nullptr;
};
#endif // PATHITEM_HPP