aboutsummaryrefslogtreecommitdiffstats
path: root/qt-models/gpslistmodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'qt-models/gpslistmodel.h')
-rw-r--r--qt-models/gpslistmodel.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/qt-models/gpslistmodel.h b/qt-models/gpslistmodel.h
deleted file mode 100644
index bce84c985..000000000
--- a/qt-models/gpslistmodel.h
+++ /dev/null
@@ -1,32 +0,0 @@
-// SPDX-License-Identifier: GPL-2.0
-#ifndef GPSLISTMODEL_H
-#define GPSLISTMODEL_H
-
-#include "core/gpslocation.h"
-#include <QObject>
-#include <QAbstractListModel>
-
-class GpsListModel : public QAbstractListModel
-{
- Q_OBJECT
-public:
- enum GpsListRoles {
- GpsDateRole = Qt::UserRole + 1,
- GpsNameRole,
- GpsLatitudeRole,
- GpsLongitudeRole,
- GpsWhenRole
- };
-
- static GpsListModel *instance();
- void clear();
- int rowCount(const QModelIndex &parent = QModelIndex()) const;
- QHash<int, QByteArray> roleNames() const;
- QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const;
- void update();
-private:
- GpsListModel();
- QVector<gpsTracker> m_gpsFixes;
-};
-
-#endif // GPSLISTMODEL_H