// dragging
bool isDragging() { return myIsDragging; }
+ bool isDraggingSelectedByLeftButton() const { return myDraggingSelectedByLeftButton; }
+ void setDraggingSelectedByLeftButton( const bool& theValue );
+
// pulling
bool startPulling( const QPointF& );
void drawPulling( const QPointF& );
int myIsDragging;
QPointF myDragPosition;
bool myIsDragPositionInitialized;
+ bool myDraggingSelectedByLeftButton;
// pulling
bool myIsPulling;