1 #ifndef STATUSBARSERVER_H
2 #define STATUSBARSERVER_H
4 #include <QtCore/QObject>
6 class StatusBarServer : public QObject
13 explicit StatusBarServer(QObject *parent = nullptr);
16 Q_INVOKABLE QList<int> getAvailablePlaceholders() const;
17 Q_INVOKABLE QString getStatusIcon(int placeholderIndex) const;
18 Q_INVOKABLE QString getStatusText(int placeholderIndex) const;
21 void setStatusIcon(int placeholderIndex, const QString &icon);
22 void setStatusText(int placeholderIndex, const QString &text);
25 void statusIconChanged(int placeholderIndex, const QString &icon);
26 void statusTextChanged(int placeholderIndex, const QString &text);
33 #endif // STATUSBARSERVER_H