summaryrefslogtreecommitdiffstats
path: root/wayland/democompositor/apps/applistmodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'wayland/democompositor/apps/applistmodel.h')
-rw-r--r--wayland/democompositor/apps/applistmodel.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/wayland/democompositor/apps/applistmodel.h b/wayland/democompositor/apps/applistmodel.h
index b177ece..9147f54 100644
--- a/wayland/democompositor/apps/applistmodel.h
+++ b/wayland/democompositor/apps/applistmodel.h
@@ -50,11 +50,11 @@
#pragma once
+#include "appentry.h"
+
#include <QtCore/QAbstractListModel>
#include <QtCore/QVector>
-class AppEntry;
-
/**
* A model that holds all available applications and
* exports them to a QML scene
@@ -63,8 +63,6 @@ class AppListModel : public QAbstractListModel {
Q_OBJECT
public:
- ~AppListModel();
-
enum Roles {
App = Qt::UserRole,
IconName,
@@ -87,6 +85,6 @@ public Q_SLOTS:
private:
void doAddFile(const QString& fileName);
- QVector<AppEntry*> m_rows;
+ QVector<AppEntry> m_rows;
static QHash<int, QByteArray> m_roles;
};