Fixup edit interval

.. now updates the ridefile (via updateRideFileintervals)
.. and uses a QTimeEdit rather than raw seconds
This commit is contained in:
Mark Liversedge
2013-03-17 19:42:38 +00:00
parent f4495bcd3b
commit cdd1fa9ded
3 changed files with 21 additions and 13 deletions

View File

@@ -2396,6 +2396,8 @@ MainWindow::renameIntervalsSelected()
if (allIntervals->child(i)->isSelected())
allIntervals->child(i)->setText(0, QString("%1%2").arg(string).arg(number++));
}
updateRideFileIntervals(); // will emit intervalChanged() signal
}
}
@@ -2430,6 +2432,7 @@ MainWindow::renameIntervalSelected()
break;
} else i++;
}
updateRideFileIntervals(); // will emit intervalChanged() signal
}
void
@@ -2455,9 +2458,12 @@ MainWindow::editIntervalSelected()
void
MainWindow::editInterval()
{
EditIntervalDialog dialog(this, activeInterval);
IntervalItem temp = *activeInterval;
EditIntervalDialog dialog(this, temp);
if (dialog.exec()) {
*activeInterval = temp;
updateRideFileIntervals(); // will emit intervalChanged() signal
}
}