9#include <QAbstractListModel>
15#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
16Q_MOC_INCLUDE(
"QmlPositioned.hxx")
38 int rowCount(
const QModelIndex& parent)
const override;
40 QHash<int, QByteArray>
roleNames()
const override;
42 QVariant
data(
const QModelIndex& m,
int role)
const override;
54 std::unique_ptr<QmlPositionedModelPrivate> d;
std::vector< FGRunwayRef > FGRunwayList
std::vector< FGParkingRef > FGParkingList
int rowCount(const QModelIndex &parent) const override
Q_INVOKABLE int indexOf(QmlPositioned *pos) const
QmlPositionedModel(QObject *parent=nullptr)
Q_INVOKABLE QmlPositioned * itemAt(int index) const
void setValues(const FGPositionedList &posItems)
QHash< int, QByteArray > roleNames() const override
~QmlPositionedModel() override
QVariant data(const QModelIndex &m, int role) const override
std::vector< FGPositionedRef > FGPositionedList