diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2020-04-12 12:20:25 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2020-05-03 14:47:49 -0700 |
commit | d520ac22864fed77f44de9461c3bb5302b22e30f (patch) | |
tree | fb72fcbe29e4d6acfd62f63c5b6a341d38d1f644 | |
parent | 8f8457ebe4b01b42bdb7545b7a782f35bf207134 (diff) | |
download | subsurface-d520ac22864fed77f44de9461c3bb5302b22e30f.tar.gz |
cleanup: remove parameter to ProfleWidget2::replot()
Firstly, the parameter appears conceptually wrong, as replot suggests
that the currently shown dive is replot. Secondly, the only caller that
passed a parameter was passing in current_dive, which is just what happens
if one doesn't pass a parameter. Therefore, change that caller (call
plotDive directly) and remove the parameter.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
-rw-r--r-- | desktop-widgets/mainwindow.cpp | 2 | ||||
-rw-r--r-- | profile-widget/profilewidget2.cpp | 4 | ||||
-rw-r--r-- | profile-widget/profilewidget2.h | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/desktop-widgets/mainwindow.cpp b/desktop-widgets/mainwindow.cpp index cb1179d8c..a0a0dded0 100644 --- a/desktop-widgets/mainwindow.cpp +++ b/desktop-widgets/mainwindow.cpp @@ -783,7 +783,7 @@ void MainWindow::refreshProfile() { showProfile(); configureToolbar(); - graphics->replot(current_dive); + graphics->plotDive(current_dive, true); DivePictureModel::instance()->updateDivePictures(); } diff --git a/profile-widget/profilewidget2.cpp b/profile-widget/profilewidget2.cpp index 365f4758d..b516b1544 100644 --- a/profile-widget/profilewidget2.cpp +++ b/profile-widget/profilewidget2.cpp @@ -379,10 +379,10 @@ void ProfileWidget2::setupItemOnScene() gasYAxis->setZValue(timeAxis->zValue() + 1); } -void ProfileWidget2::replot(struct dive *d) +void ProfileWidget2::replot() { dataModel->clear(); - plotDive(d, true, false); + plotDive(nullptr, true, false); } void ProfileWidget2::createPPGas(PartialPressureGasItem *item, int verticalColumn, color_index_t color, color_index_t colorAlert, diff --git a/profile-widget/profilewidget2.h b/profile-widget/profilewidget2.h index e00bda074..6461f83ef 100644 --- a/profile-widget/profilewidget2.h +++ b/profile-widget/profilewidget2.h @@ -108,7 +108,7 @@ slots: // Necessary to call from QAction's signals. void actionRequestedReplot(bool triggered); void setEmptyState(); void setProfileState(); - void replot(dive *d = 0); + void replot(); #ifndef SUBSURFACE_MOBILE void plotPictures(); void removePictures(const QVector<QString> &fileUrls); |