#ifndef DRAWERVIEWMODEL_H #define DRAWERVIEWMODEL_H #include <QtGui/QStandardItemModel> #include <QtMvvmCore/ViewModel> class DrawerViewModel : public QtMvvm::ViewModel { Q_OBJECT Q_PROPERTY(QStandardItemModel* navModel READ navModel CONSTANT) public: Q_INVOKABLE explicit DrawerViewModel(QObject *parent = nullptr); ~DrawerViewModel(); QStandardItemModel* navModel() const; public Q_SLOTS: void open(int index); private: QStandardItemModel* _navModel; }; #endif // DRAWERVIEWMODEL_H