HMI/include/util/scalingSelector.h

31 lines
616 B
C
Raw Permalink Normal View History

2026-07-03 11:29:21 +08:00
/**
*\file scalingSelector.h
*
*\brief selector
*\author dsc
*/
#ifndef SCALINGSELECTOR_H
#define SCALINGSELECTOR_H
#include "baseSelector.h"
class ScalingSelector : public BaseSelector
{
Q_OBJECT
public:
explicit ScalingSelector(QObject *parent = 0);
virtual ~ScalingSelector();
public:
void mousePressEvent(QGraphicsSceneMouseEvent*, DesignerScene*);
void mouseMoveEvent(QGraphicsSceneMouseEvent*, DesignerScene*);
void mouseReleaseEvent(QGraphicsSceneMouseEvent*, DesignerScene*);
private:
2026-07-06 18:17:10 +08:00
QPointF m_scaleBasePoint;
2026-07-03 11:29:21 +08:00
};
#endif