diff options
Diffstat (limited to 'qt-ui/profile/profilewidget2.cpp')
-rw-r--r-- | qt-ui/profile/profilewidget2.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/qt-ui/profile/profilewidget2.cpp b/qt-ui/profile/profilewidget2.cpp index 1a9d5ccf7..649bda0d6 100644 --- a/qt-ui/profile/profilewidget2.cpp +++ b/qt-ui/profile/profilewidget2.cpp @@ -289,10 +289,14 @@ void ProfileWidget2::setupItemOnScene() heartBeatAxis->setLinesVisible(true); percentageAxis->setTextVisible(true); percentageAxis->setLinesVisible(true); + + replotEnabled = true; } void ProfileWidget2::replot() { + if (!replotEnabled) + return; dataModel->clear(); plotDive(0, true); // simply plot the displayed_dive again } @@ -1089,6 +1093,11 @@ struct plot_data *ProfileWidget2::getEntryFromPos(QPointF pos) return entry; } +void ProfileWidget2::setReplot(bool state) +{ + replotEnabled = state; +} + void ProfileWidget2::contextMenuEvent(QContextMenuEvent *event) { if (currentState == ADD || currentState == PLAN) { |