diff options
Diffstat (limited to 'HomeScreenNG/statusbarserver.h')
-rw-r--r-- | HomeScreenNG/statusbarserver.h | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/HomeScreenNG/statusbarserver.h b/HomeScreenNG/statusbarserver.h deleted file mode 100644 index b9c8716..0000000 --- a/HomeScreenNG/statusbarserver.h +++ /dev/null @@ -1,33 +0,0 @@ -#ifndef STATUSBARSERVER_H -#define STATUSBARSERVER_H - -#include <QtCore/QObject> - -class StatusBarServer : public QObject -{ - Q_OBJECT -public: - enum { - SupportedCount = 3, - }; - explicit StatusBarServer(QObject *parent = nullptr); - ~StatusBarServer(); - - Q_INVOKABLE QList<int> getAvailablePlaceholders() const; - Q_INVOKABLE QString getStatusIcon(int placeholderIndex) const; - Q_INVOKABLE QString getStatusText(int placeholderIndex) const; - -public slots: - void setStatusIcon(int placeholderIndex, const QString &icon); - void setStatusText(int placeholderIndex, const QString &text); - -signals: - void statusIconChanged(int placeholderIndex, const QString &icon); - void statusTextChanged(int placeholderIndex, const QString &text); - -private: - class Private; - Private *d; -}; - -#endif // STATUSBARSERVER_H |