mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
cleanup: remove default-code for editCurrentDive
The profile can only be edited for manually added or planned dives. No point in keeping code for other kinds of dives. Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
This commit is contained in:
parent
1aa25aad6d
commit
1aa06e6802
1 changed files with 2 additions and 4 deletions
|
|
@ -1793,21 +1793,19 @@ void MainWindow::editCurrentDive()
|
||||||
struct dive *d = current_dive;
|
struct dive *d = current_dive;
|
||||||
QString defaultDC(d->dc.model);
|
QString defaultDC(d->dc.model);
|
||||||
DivePlannerPointsModel::instance()->clear();
|
DivePlannerPointsModel::instance()->clear();
|
||||||
disableShortcuts();
|
|
||||||
if (defaultDC == "manually added dive") {
|
if (defaultDC == "manually added dive") {
|
||||||
|
disableShortcuts();
|
||||||
DivePlannerPointsModel::instance()->setPlanMode(DivePlannerPointsModel::ADD);
|
DivePlannerPointsModel::instance()->setPlanMode(DivePlannerPointsModel::ADD);
|
||||||
graphics->setAddState();
|
graphics->setAddState();
|
||||||
setApplicationState(ApplicationState::EditDive);
|
setApplicationState(ApplicationState::EditDive);
|
||||||
DivePlannerPointsModel::instance()->loadFromDive(d);
|
DivePlannerPointsModel::instance()->loadFromDive(d);
|
||||||
mainTab->enableEdition(MainTab::MANUALLY_ADDED_DIVE);
|
mainTab->enableEdition(MainTab::MANUALLY_ADDED_DIVE);
|
||||||
} else if (defaultDC == "planned dive") {
|
} else if (defaultDC == "planned dive") {
|
||||||
|
disableShortcuts();
|
||||||
DivePlannerPointsModel::instance()->setPlanMode(DivePlannerPointsModel::PLAN);
|
DivePlannerPointsModel::instance()->setPlanMode(DivePlannerPointsModel::PLAN);
|
||||||
setApplicationState(ApplicationState::EditPlannedDive);
|
setApplicationState(ApplicationState::EditPlannedDive);
|
||||||
DivePlannerPointsModel::instance()->loadFromDive(d);
|
DivePlannerPointsModel::instance()->loadFromDive(d);
|
||||||
mainTab->enableEdition(MainTab::MANUALLY_ADDED_DIVE);
|
mainTab->enableEdition(MainTab::MANUALLY_ADDED_DIVE);
|
||||||
} else {
|
|
||||||
setApplicationState(ApplicationState::EditDive);
|
|
||||||
mainTab->enableEdition();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue