+bool SelectableItem::dragging() const
+{
+ return _drag_point.x() != INT_MIN && _drag_point.y() != INT_MIN;
+}
+
+QPoint SelectableItem::drag_point() const
+{
+ return _drag_point;
+}
+
+void SelectableItem::drag()
+{
+ _drag_point = point();
+}
+
+void SelectableItem::drag_release()
+{
+ _drag_point = QPoint(INT_MIN, INT_MIN);
+}
+