From e95fa6c6dc0940bc62073b3c7c8e145933069883 Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Mon, 4 Aug 2014 12:58:21 -0300 Subject: Disable the Toolbox when in edit mode. Some of the toolbox icons will trigger a recalculation of the dive, triggering then a replot, that will copy the dive to the displayed_dive again, but in the case of a edit this would discard the edition ( that would still be shown on the UI ) leaving the dive in an unconsistent state. Signed-off-by: Tomaz Canabrava Signed-off-by: Dirk Hohndel --- qt-ui/mainwindow.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'qt-ui/mainwindow.cpp') diff --git a/qt-ui/mainwindow.cpp b/qt-ui/mainwindow.cpp index aa9d8c145..1a4594bab 100644 --- a/qt-ui/mainwindow.cpp +++ b/qt-ui/mainwindow.cpp @@ -1286,3 +1286,13 @@ void MainWindow::on_actionExport_triggered() DiveLogExportDialog diveLogExport; diveLogExport.exec(); } + +void MainWindow::setEnabledToolbar(bool arg1) +{ + QList toolBar; toolBar << ui.profCalcAllTissues << ui.profCalcCeiling + << ui.profDcCeiling << ui.profEad << ui.profHR << ui.profIncrement3m + << ui.profMod << ui.profNdl_tts << ui.profNdl_tts << ui.profPhe << ui.profPn2 + << ui.profPO2 << ui.profRuler << ui.profSAC << ui.profScaled << ui.profTogglePicture; + Q_FOREACH(QToolButton *b, toolBar) + b->setEnabled(arg1); +} -- cgit v1.2.3-70-g09d2