- // TODO: Is startDragDistance the right constant here?
- if (qAbs(current_offset - mouse_down_offset_)/view_.scale() > QApplication::startDragDistance()) {
- view_.show_cursors(true);
- view_.set_cursors(mouse_down_offset_, current_offset);
+ const int drag_distance = qAbs(current_offset.convert_to<double>() -
+ mouse_down_offset_.convert_to<double>()) / view_.scale();