mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
Create a toolbox on the left side of the new profile
For quick acess of preferences the show / hide stuff from the Settings dialog is now in that toolbox and in the future we can put a few more, like 'Show Notifications Panel' and 'Enable Legend' Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
2a9289ac99
commit
c84ef319a2
5 changed files with 524 additions and 11 deletions
|
@ -912,3 +912,63 @@ void MainWindow::editCurrentDive()
|
|||
ui.InfoWidget->enableEdition(MainTab::MANUALLY_ADDED_DIVE);
|
||||
}
|
||||
}
|
||||
|
||||
#define TOOLBOX_PREF_PROFILE(PREFS)\
|
||||
QSettings s; \
|
||||
s.beginGroup("TecDetails"); \
|
||||
s.setValue(#PREFS, triggered); \
|
||||
PreferencesDialog::instance()->emitSettingsChanged();
|
||||
|
||||
void MainWindow::on_profCalcAllTissues_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(calcalltissues);
|
||||
}
|
||||
void MainWindow::on_profCalcCeiling_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(calcceiling);
|
||||
}
|
||||
void MainWindow::on_profDcCeiling_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(dcceiling);
|
||||
}
|
||||
void MainWindow::on_profEad_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(ead);
|
||||
}
|
||||
void MainWindow::on_profIncrement3m_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(calcceiling3m);
|
||||
}
|
||||
void MainWindow::on_profMod_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(mod);
|
||||
}
|
||||
void MainWindow::on_profNtl_tts_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(calcndltts);
|
||||
}
|
||||
void MainWindow::on_profPhe_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(phegraph);
|
||||
}
|
||||
void MainWindow::on_profPn2_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(pn2graph);
|
||||
}
|
||||
void MainWindow::on_profPO2_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(po2graph);
|
||||
}
|
||||
void MainWindow::on_profRuler_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(rulergraph);
|
||||
}
|
||||
void MainWindow::on_profSAC_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(show_sac);
|
||||
}
|
||||
void MainWindow::on_profUnusedTanks_clicked(bool triggered)
|
||||
{
|
||||
TOOLBOX_PREF_PROFILE(display_unused_tanks);
|
||||
}
|
||||
#undef TOOLBOX_PREF_PROFILE
|
Loading…
Add table
Add a link
Reference in a new issue