endInsertRows();
}
+void JourneyModel::addJourney(QDateTime start, quint32 duration, quint32 overtook, quint32 overtakenby) {
+ addJourney(Journey(start.currentMSecsSinceEpoch(), duration, overtook, overtakenby));
+}
+
int JourneyModel::rowCount(const QModelIndex & parent) const {
Q_UNUSED(parent)
return journeys.count();
}
file.close();
}
+ else {
+ qDebug() << "File failed to export";
+ }
}
void JourneyModel::importFromFile(QFile & file) {
}
+QDate JourneyModel::epochToDate(quint64 epoch) {
+ QDateTime date;
+
+ date.setMSecsSinceEpoch(epoch);
+ return date.date();
+}
+
+QTime JourneyModel::epochToTime(quint64 epoch) {
+ QDateTime date;
+
+ date.setMSecsSinceEpoch(epoch);
+ return date.time();
+}