lena_pi/LenaPi/models/NavigationListModel.h

26 lines
528 B
C++

#ifndef NAVIGATIONLISTMODEL_H
#define NAVIGATIONLISTMODEL_H
#include <QObject>
class NavigationItemModel;
class NavigationListModel : public QObject
{
Q_OBJECT
Q_PROPERTY(QList<QObject*> pModelItems READ getModelItems NOTIFY modelItemsChanged)
signals:
void modelItemsChanged();
public:
NavigationListModel(QObject* parent = Q_NULLPTR);
QList<QObject*> getModelItems();
void setModelItems(QList<NavigationItemModel*> list);
private:
QList<QObject*> mItems;
};
#endif // NAVIGATIONLISTMODEL_H