DiagramDesigner/include/graphicsItem/handleRect.h

20 lines
520 B
C++

#ifndef HANDLERECT_H
#define HANDLERECT_H
#include "graphicsItem/itemControlHandle.h"
class HandleRect : public ItemControlHandle
{
Q_OBJECT
public:
HandleRect(QGraphicsItem *parent);
virtual ~HandleRect();
protected:
virtual void hoverEnterEvent(QGraphicsSceneHoverEvent*) override;
virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent*) override;
virtual void paint(QPainter*, const QStyleOptionGraphicsItem*, QWidget*) override;
virtual QRectF boundingRect() const override;
};
#endif