@@ -29,6 +29,7 @@ class Session : public QObject
30 Q_PROPERTY(QString name READ name CONSTANT)
30 Q_PROPERTY(QString name READ name CONSTANT)
31 Q_PROPERTY(MirSurfaceItem* surface READ surface NOTIFY surfaceChanged)
31 Q_PROPERTY(MirSurfaceItem* surface READ surface NOTIFY surfaceChanged)
32+ Q_PROPERTY(ApplicationInfo* application READ application NOTIFY applicationChanged)
32 Q_PROPERTY(Session* parentSession READ parentSession NOTIFY parentSessionChanged DESIGNABLE false)
33 Q_PROPERTY(Session* parentSession READ parentSession NOTIFY parentSessionChanged DESIGNABLE false)
33 Q_PROPERTY(SessionModel* childSessions READ childSessions DESIGNABLE false CONSTANT)
34 Q_PROPERTY(SessionModel* childSessions READ childSessions DESIGNABLE false CONSTANT)
34 Q_PROPERTY(bool live READ live NOTIFY liveChanged)
35 Q_PROPERTY(bool live READ live NOTIFY liveChanged)
@@ -58,6 +59,7 @@ public:
58 void removeChildSession(Session* session);
59 void removeChildSession(Session* session);
62+ void applicationChanged(ApplicationInfo*);
61 void surfaceChanged(MirSurfaceItem*);
63 void surfaceChanged(MirSurfaceItem*);
62 void parentSessionChanged(Session*);
64 void parentSessionChanged(Session*);
63 void liveChanged(bool live);
65 void liveChanged(bool live);