JourneyModel(QObject *parent = 0);
void addJourney(const Journey &journey);
+ Q_INVOKABLE void addJourney(QDateTime start, quint32 duration, quint32 overtook, quint32 overtakenby);
int rowCount(const QModelIndex & parent = QModelIndex()) const;
void exportToFile(QFile & file);
void importFromFile(QFile & file);
+ Q_INVOKABLE static QDate epochToDate(quint64 epoch);
+ Q_INVOKABLE static QTime epochToTime(quint64 epoch);
signals:
// General signals
void journeysChanged();