enum ActionFlags {
NoFlags = 0x00000000,
DisableDetectionMode = 0x00000001,
- DisableNewSection = 0x00000002
+ DisableNewSection = 0x00000002,
+ DisableClosedSection = 0x00000004
};
public:
signals:
void selectionChanged();
- void subOperationStarted( QWidget* );
+ void subOperationStarted( QWidget*, bool );
void subOperationFinished( QWidget* );
public slots:
QPoint myDragStartPosition;
int myDragInteractionStyle;
CurveCreator_ICurve::SectionToPointList myDragPoints;
+ QMap<CurveCreator_ICurve::SectionToPoint, CurveCreator::Coordinates> myInitialDragPointsCoords;
bool myDragged;
QByteArray myGuiState;
};