From 337d9318ad37e2917672897f2625f78ebe049657 Mon Sep 17 00:00:00 2001 From: Berthold Stoeger Date: Sat, 27 Feb 2021 19:42:42 +0100 Subject: planner: split addStop() into external and internal versions The DivePlannerPointsModel::addStop() function is called by the profile to add a planner-stop. It is also used internally to create profiles. If we ever want to include this in the undo system, we have to split these into to versions. One will ultimately place an undo command and update the profile, the other one doesn't. For now, this makes the external interface simpler, as some parameters are redundant. Signed-off-by: Berthold Stoeger --- profile-widget/profilewidget2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'profile-widget/profilewidget2.cpp') diff --git a/profile-widget/profilewidget2.cpp b/profile-widget/profilewidget2.cpp index 8c1783998..9df668002 100644 --- a/profile-widget/profilewidget2.cpp +++ b/profile-widget/profilewidget2.cpp @@ -997,14 +997,14 @@ void ProfileWidget2::mouseDoubleClickEvent(QMouseEvent *event) int minutes = lrint(timeAxis->valueAt(mappedPos) / 60); int milimeters = lrint(profileYAxis->valueAt(mappedPos) / M_OR_FT(1, 1)) * M_OR_FT(1, 1); - plannerModel->addStop(milimeters, minutes * 60, -1, 0, true, UNDEF_COMP_TYPE); + plannerModel->addStop(milimeters, minutes * 60); } } void ProfileWidget2::scrollViewTo(const QPoint &pos) { /* since we cannot use translate() directly on the scene we hack on - * the scroll bars (hidden) functionality */ + * the scroll bars (hidden) functionality */ if (!zoomLevel || currentState == EMPTY) return; QScrollBar *vs = verticalScrollBar(); -- cgit v1.2.3-70-g09d2