From 0f66e7a0253c8377a17e866f059b43d492329865 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Tue, 5 Nov 2013 15:57:24 +0900 Subject: [PATCH] Show a different message when editing more than one dive I still wonder if we have all the semantics correct for multi dive editing. This will need more testing. Signed-off-by: Dirk Hohndel --- qt-ui/maintab.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/qt-ui/maintab.cpp b/qt-ui/maintab.cpp index b7c0f15c7..54bf35a73 100644 --- a/qt-ui/maintab.cpp +++ b/qt-ui/maintab.cpp @@ -137,9 +137,14 @@ void MainTab::enableEdition(EditMode newEditMode) notesBackup[NULL].location = ui.location->text(); editMode = TRIP; } else { - ui.diveNotesMessage->setText(tr("This dive is being edited. Select Save or Undo when ready.")); + if (amount_selected > 1) { + ui.diveNotesMessage->setText(tr("Multiple dives are being edited. Select Save or Undo when ready.")); + ui.diveEquipmentMessage->setText(tr("Multiple dives are being edited. Select Save or Undo when ready.")); + } else { + ui.diveNotesMessage->setText(tr("This dive is being edited. Select Save or Undo when ready.")); + ui.diveEquipmentMessage->setText(tr("This dive is being edited. Select Save or Undo when ready.")); + } ui.diveNotesMessage->animatedShow(); - ui.diveEquipmentMessage->setText(tr("This dive is being edited. Select Save or Undo when ready.")); ui.diveEquipmentMessage->animatedShow(); // We may be editing one or more dives here. backup everything.