From 185b7a454a484878a32728adf221a983cc943d48 Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Thu, 6 Feb 2014 14:51:20 -0200 Subject: [PATCH] Save the old pref system when changing the new one Since we have now a mix of old / new prefs, remember to change both when we alter something. Signed-off-by: Tomaz Canabrava Signed-off-by: Dirk Hohndel --- qt-ui/mainwindow.cpp | 16 ++++++++++++---- qt-ui/mainwindow.h | 1 - 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/qt-ui/mainwindow.cpp b/qt-ui/mainwindow.cpp index c9528f90f..a44247a34 100644 --- a/qt-ui/mainwindow.cpp +++ b/qt-ui/mainwindow.cpp @@ -826,42 +826,52 @@ void MainWindow::editCurrentDive() void MainWindow::on_profCalcAllTissues_clicked(bool triggered) { + prefs.calc_all_tissues = triggered; TOOLBOX_PREF_PROFILE(calcalltissues); } void MainWindow::on_profCalcCeiling_clicked(bool triggered) { + prefs.profile_calc_ceiling = triggered; TOOLBOX_PREF_PROFILE(calcceiling); } void MainWindow::on_profDcCeiling_clicked(bool triggered) { + prefs.profile_dc_ceiling = triggered; TOOLBOX_PREF_PROFILE(dcceiling); } void MainWindow::on_profEad_clicked(bool triggered) { + prefs.ead = triggered; TOOLBOX_PREF_PROFILE(ead); } void MainWindow::on_profIncrement3m_clicked(bool triggered) { + prefs.calc_ceiling_3m_incr = triggered; TOOLBOX_PREF_PROFILE(calcceiling3m); } void MainWindow::on_profMod_clicked(bool triggered) { + prefs.mod = triggered; TOOLBOX_PREF_PROFILE(mod); } void MainWindow::on_profNtl_tts_clicked(bool triggered) { + prefs.calc_ndl_tts = triggered; TOOLBOX_PREF_PROFILE(calcndltts); } void MainWindow::on_profPhe_clicked(bool triggered) { + prefs.pp_graphs.phe = triggered; TOOLBOX_PREF_PROFILE(phegraph); } void MainWindow::on_profPn2_clicked(bool triggered) { + prefs.pp_graphs.pn2 = triggered; TOOLBOX_PREF_PROFILE(pn2graph); } void MainWindow::on_profPO2_clicked(bool triggered) { + prefs.pp_graphs.po2 = triggered; TOOLBOX_PREF_PROFILE(po2graph); } void MainWindow::on_profRuler_clicked(bool triggered) @@ -870,10 +880,8 @@ void MainWindow::on_profRuler_clicked(bool triggered) } void MainWindow::on_profSAC_clicked(bool triggered) { + prefs.show_sac = triggered; TOOLBOX_PREF_PROFILE(show_sac); } -void MainWindow::on_profUnusedTanks_clicked(bool triggered) -{ - TOOLBOX_PREF_PROFILE(display_unused_tanks); -} + #undef TOOLBOX_PREF_PROFILE \ No newline at end of file diff --git a/qt-ui/mainwindow.h b/qt-ui/mainwindow.h index c9d20056f..2d9174557 100644 --- a/qt-ui/mainwindow.h +++ b/qt-ui/mainwindow.h @@ -118,7 +118,6 @@ private slots: void on_profPn2_clicked(bool triggered); void on_profRuler_clicked(bool triggered); void on_profSAC_clicked(bool triggered); - void on_profUnusedTanks_clicked(bool triggered); protected: void closeEvent(QCloseEvent *);