mirror of
https://github.com/creyD/intelliphoto.git
synced 2026-04-14 12:20:32 +02:00
Cryle Tool
This commit is contained in:
26
src/Tool/IntelliToolCircle.h
Normal file
26
src/Tool/IntelliToolCircle.h
Normal file
@@ -0,0 +1,26 @@
|
||||
#ifndef INTELLITOOLCIRCLE_H
|
||||
#define INTELLITOOLCIRCLE_H
|
||||
#include "IntelliTool.h"
|
||||
|
||||
#include "QColor"
|
||||
#include "QPoint"
|
||||
|
||||
class IntelliToolCircle : public IntelliTool{
|
||||
void drawCyrcle(int radius);
|
||||
|
||||
QPoint Middle;
|
||||
int alphaInner;
|
||||
int edgeWidth;
|
||||
public:
|
||||
IntelliToolCircle(PaintingArea* Area, IntelliColorPicker* colorPicker);
|
||||
virtual ~IntelliToolCircle() override;
|
||||
|
||||
virtual void onMouseRightPressed(int x, int y);
|
||||
virtual void onMouseRightReleased(int x, int y);
|
||||
virtual void onMouseLeftPressed(int x, int y);
|
||||
virtual void onMouseLeftReleased(int x, int y);
|
||||
|
||||
virtual void onMouseMoved(int x, int y);
|
||||
};
|
||||
|
||||
#endif // INTELLITOOLCIRCLE_H
|
||||
Reference in New Issue
Block a user