1#ifndef RECENTLOCATIONSMODEL_HXX
2#define RECENTLOCATIONSMODEL_HXX
4#include <QAbstractListModel>
17 QVariant
data(
const QModelIndex &index,
int role)
const override;
19 int rowCount(
const QModelIndex &parent)
const override;
21 QHash<int, QByteArray>
roleNames()
const override;
25 void insert(QVariant location);
29 Q_INVOKABLE QVariantMap
locationAt(
int index)
const;
Q_INVOKABLE QVariantMap locationAt(int index) const
int rowCount(const QModelIndex &parent) const override
QHash< int, QByteArray > roleNames() const override
void insert(QVariant location)
RecentLocationsModel(QObject *pr=nullptr)
QVariantMap mostRecent() const
QVariant data(const QModelIndex &index, int role) const override