1#ifndef DASHAPEKEYPOINT_H
2#define DASHAPEKEYPOINT_H
4#include "DAGraphicsViewGlobal.h"
18class DAGRAPHICSVIEW_API DAShapeKeyPoint
45 DAShapeKeyPoint(KeyPoint kp = KeyPoint::Center);
50 QPoint rectKeyPoint(
const QRect& r)
const;
51 QPointF rectKeyPoint(
const QRectF& r)
const;
52 static QPoint rectKeyPoint(
const QRect& r,
const DAShapeKeyPoint& kp);
53 static QPointF rectKeyPoint(
const QRectF& r,
const DAShapeKeyPoint& kp);
55 KeyPoint value()
const;
57 DAShapeKeyPoint& operator=(KeyPoint kp);
58 bool operator==(KeyPoint kp)
const;
61 KeyPoint mKeyPoint { KeyPoint::None };
序列化类都是带异常的,使用中需要处理异常
Definition AppMainWindow.cpp:44
KeyPoint
定义一个形状的9个关键位置点
Definition DAShapeKeyPoint.h:33