51 Q_PROPERTY(QString appId READ appId CONSTANT)
56 Q_PROPERTY(QString name READ name NOTIFY nameChanged)
61 Q_PROPERTY(QString icon READ icon NOTIFY iconChanged)
66 Q_PROPERTY(QStringList keywords READ keywords NOTIFY keywordsChanged)
71 Q_PROPERTY(uint popularity READ popularity NOTIFY popularityChanged)
76 Q_PROPERTY(
bool pinned READ pinned NOTIFY pinnedChanged)
81 Q_PROPERTY(
bool running READ running NOTIFY runningChanged)
86 Q_PROPERTY(
bool recent READ recent NOTIFY recentChanged)
94 Q_PROPERTY(
int progress READ progress NOTIFY progressChanged)
102 Q_PROPERTY(
int count READ count NOTIFY countChanged)
109 Q_PROPERTY(
bool countVisible READ countVisible NOTIFY countVisibleChanged)
116 Q_PROPERTY(
bool focused READ focused NOTIFY focusedChanged)
123 Q_PROPERTY(
bool alerting READ alerting NOTIFY alertingChanged)
130 Q_PROPERTY(
int surfaceCount READ surfaceCount NOTIFY surfaceCountChanged)
148 virtual QString appId()
const = 0;
149 virtual QString name()
const = 0;
150 virtual QString icon()
const = 0;
151 virtual QStringList keywords()
const = 0;
152 virtual uint popularity()
const = 0;
153 virtual bool pinned()
const = 0;
154 virtual bool running()
const = 0;
155 virtual bool recent()
const = 0;
156 virtual int progress()
const = 0;
157 virtual int count()
const = 0;
158 virtual bool countVisible()
const = 0;
159 virtual bool focused()
const = 0;
160 virtual bool alerting()
const = 0;
161 virtual int surfaceCount()
const = 0;
165 void nameChanged(
const QString &name);
166 void iconChanged(
const QString &icon);
167 void keywordsChanged(
const QStringList &keywords);
168 void popularityChanged(uint popularity);
169 void pinnedChanged(
bool pinned);
170 void runningChanged(
bool running);
171 void recentChanged(
bool running);
172 void progressChanged(
int progress);
173 void countChanged(
int count);
174 void countVisibleChanged(
bool countVisible);
175 void focusedChanged(
bool focused);
176 void alertingChanged(
bool alerting);
177 void surfaceCountChanged(
int surfaceCount);