summaryrefslogtreecommitdiffstats
path: root/desktop-widgets/preferences.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'desktop-widgets/preferences.cpp')
-rw-r--r--desktop-widgets/preferences.cpp56
1 files changed, 1 insertions, 55 deletions
diff --git a/desktop-widgets/preferences.cpp b/desktop-widgets/preferences.cpp
index 672d75906..9ef93fafc 100644
--- a/desktop-widgets/preferences.cpp
+++ b/desktop-widgets/preferences.cpp
@@ -64,8 +64,7 @@ PreferencesDialog::PreferencesDialog(QWidget *parent, Qt::WindowFlags f) : QDial
#endif
connect(ui.proxyType, SIGNAL(currentIndexChanged(int)), this, SLOT(proxyType_changed(int)));
connect(ui.buttonBox, SIGNAL(clicked(QAbstractButton *)), this, SLOT(buttonClicked(QAbstractButton *)));
- connect(ui.gflow, SIGNAL(valueChanged(int)), this, SLOT(gflowChanged(int)));
- connect(ui.gfhigh, SIGNAL(valueChanged(int)), this, SLOT(gfhighChanged(int)));
+
// connect(ui.defaultSetpoint, SIGNAL(valueChanged(double)), this, SLOT(defaultSetpointChanged(double)));
QShortcut *close = new QShortcut(QKeySequence(Qt::CTRL + Qt::Key_W), this);
connect(close, SIGNAL(activated()), this, SLOT(close()));
@@ -120,17 +119,6 @@ void PreferencesDialog::cloudPinNeeded()
MainWindow::instance()->enableDisableCloudActions();
}
-#define DANGER_GF (gf > 100) ? "* { color: red; }" : ""
-void PreferencesDialog::gflowChanged(int gf)
-{
- ui.gflow->setStyleSheet(DANGER_GF);
-}
-void PreferencesDialog::gfhighChanged(int gf)
-{
- ui.gfhigh->setStyleSheet(DANGER_GF);
-}
-#undef DANGER_GF
-
void PreferencesDialog::showEvent(QShowEvent *event)
{
setUiFromPrefs();
@@ -140,25 +128,6 @@ void PreferencesDialog::showEvent(QShowEvent *event)
void PreferencesDialog::setUiFromPrefs()
{
- // graphs
- ui.pheThreshold->setValue(prefs.pp_graphs.phe_threshold);
- ui.po2Threshold->setValue(prefs.pp_graphs.po2_threshold);
- ui.pn2Threshold->setValue(prefs.pp_graphs.pn2_threshold);
- ui.maxpo2->setValue(prefs.modpO2);
- ui.red_ceiling->setChecked(prefs.redceiling);
-
- ui.gflow->setValue(prefs.gflow);
- ui.gfhigh->setValue(prefs.gfhigh);
- ui.gf_low_at_maxdepth->setChecked(prefs.gf_low_at_maxdepth);
- ui.show_ccr_setpoint->setChecked(prefs.show_ccr_setpoint);
- ui.show_ccr_sensors->setChecked(prefs.show_ccr_sensors);
- ui.defaultSetpoint->setValue((double)prefs.defaultsetpoint / 1000.0);
- ui.psro2rate->setValue(prefs.o2consumption / 1000.0);
- ui.pscrfactor->setValue(rint(1000.0 / prefs.pscr_ratio));
-
- ui.display_unused_tanks->setChecked(prefs.display_unused_tanks);
- ui.show_average_depth->setChecked(prefs.show_average_depth);
-
QSettings s;
ui.save_uid_local->setChecked(s.value("save_uid_local").toBool());
@@ -197,29 +166,6 @@ void PreferencesDialog::syncSettings()
s.setValue("subsurface_webservice_uid", ui.default_uid->text().toUpper());
set_save_userid_local(ui.save_uid_local->checkState());
- // Graph
- s.beginGroup("TecDetails");
- SAVE_OR_REMOVE("phethreshold", default_prefs.pp_graphs.phe_threshold, ui.pheThreshold->value());
- SAVE_OR_REMOVE("po2threshold", default_prefs.pp_graphs.po2_threshold, ui.po2Threshold->value());
- SAVE_OR_REMOVE("pn2threshold", default_prefs.pp_graphs.pn2_threshold, ui.pn2Threshold->value());
- SAVE_OR_REMOVE("modpO2", default_prefs.modpO2, ui.maxpo2->value());
- SAVE_OR_REMOVE("redceiling", default_prefs.redceiling, ui.red_ceiling->isChecked());
- SAVE_OR_REMOVE("gflow", default_prefs.gflow, ui.gflow->value());
- SAVE_OR_REMOVE("gfhigh", default_prefs.gfhigh, ui.gfhigh->value());
- SAVE_OR_REMOVE("gf_low_at_maxdepth", default_prefs.gf_low_at_maxdepth, ui.gf_low_at_maxdepth->isChecked());
- SAVE_OR_REMOVE("show_ccr_setpoint", default_prefs.show_ccr_setpoint, ui.show_ccr_setpoint->isChecked());
- SAVE_OR_REMOVE("show_ccr_sensors", default_prefs.show_ccr_sensors, ui.show_ccr_sensors->isChecked());
- SAVE_OR_REMOVE("display_unused_tanks", default_prefs.display_unused_tanks, ui.display_unused_tanks->isChecked());
- SAVE_OR_REMOVE("show_average_depth", default_prefs.show_average_depth, ui.show_average_depth->isChecked());
- s.endGroup();
-
- // Defaults
- s.beginGroup("GeneralSettings");
- s.setValue("defaultsetpoint", rint(ui.defaultSetpoint->value() * 1000.0));
- s.setValue("o2consumption", rint(ui.psro2rate->value() *1000.0));
- s.setValue("pscr_ratio", rint(1000.0 / ui.pscrfactor->value()));
- s.endGroup();
-
s.beginGroup("Network");
s.setValue("proxy_type", ui.proxyType->itemData(ui.proxyType->currentIndex()).toInt());
s.setValue("proxy_host", ui.proxyHost->text());