Make the message when editing a dive fit better

This should keep the message widget visible without horizontal scroll bar,
even on fairly small screens.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Dirk Hohndel 2013-12-02 09:51:42 -08:00
parent 7ce12f1e8b
commit 3c064d5857

View file

@ -175,20 +175,20 @@ void MainTab::enableEdition(EditMode newEditMode)
notesBackup.clear();
if (mainWindow() && mainWindow()->dive_list()->selectedTrips().count() == 1) {
// we are editing trip location and notes
ui.diveNotesMessage->setText(tr("This trip is being edited. Select Save or Cancel when done."));
ui.diveNotesMessage->setText(tr("This trip is being edited.\nSelect Save or Cancel when done."));
ui.diveNotesMessage->animatedShow();
ui.diveEquipmentMessage->setText(tr("This trip is being edited. Select Save or Cancel when done."));
ui.diveEquipmentMessage->setText(tr("This trip is being edited.\nSelect Save or Cancel when done."));
ui.diveEquipmentMessage->animatedShow();
notesBackup[NULL].notes = ui.notes->toPlainText();
notesBackup[NULL].location = ui.location->text();
editMode = TRIP;
} else {
if (amount_selected > 1) {
ui.diveNotesMessage->setText(tr("Multiple dives are being edited. Select Save or Cancel when done."));
ui.diveEquipmentMessage->setText(tr("Multiple dives are being edited. Select Save or Cancel when done."));
ui.diveNotesMessage->setText(tr("Multiple dives are being edited.\nSelect Save or Cancel when done."));
ui.diveEquipmentMessage->setText(tr("Multiple dives are being edited.\nSelect Save or Cancel when done."));
} else {
ui.diveNotesMessage->setText(tr("This dive is being edited. Select Save or Cancel when done."));
ui.diveEquipmentMessage->setText(tr("This dive is being edited. Select Save or Cancel when done."));
ui.diveNotesMessage->setText(tr("This dive is being edited.\nSelect Save or Cancel when done."));
ui.diveEquipmentMessage->setText(tr("This dive is being edited.\nSelect Save or Cancel when done."));
}
ui.diveNotesMessage->animatedShow();
ui.diveEquipmentMessage->animatedShow();