aboutsummaryrefslogtreecommitdiffstats
path: root/HomeScreen/src2/applicationlauncher.h
diff options
context:
space:
mode:
Diffstat (limited to 'HomeScreen/src2/applicationlauncher.h')
-rw-r--r--HomeScreen/src2/applicationlauncher.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/HomeScreen/src2/applicationlauncher.h b/HomeScreen/src2/applicationlauncher.h
index 14acae8..00fbbe8 100644
--- a/HomeScreen/src2/applicationlauncher.h
+++ b/HomeScreen/src2/applicationlauncher.h
@@ -25,18 +25,24 @@
class ApplicationLauncher : public QObject
{
Q_OBJECT
+ Q_PROPERTY(QString current READ current WRITE setCurrent NOTIFY currentChanged)
public:
explicit ApplicationLauncher(QObject *parent = NULL);
~ApplicationLauncher();
+ QString current() const;
+
signals:
void newAppRequestsToBeVisible(int pid);
+ void currentChanged(const QString &current);
public slots:
int launch(const QString &application);
+ void setCurrent(const QString &current);
private:
org::agl::appframework *mp_dBusAppFrameworkProxy;
+ QString m_current;
};
#endif // APPLICATIONLAUNCHER_H