Loading debian/statusnotifieritem/statusnotifieritem.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ StatusNotifierItem::StatusNotifierItem(QString id, QObject *parent) mId(id), mTitle(QLatin1String("Test")), mStatus(QLatin1String("Active")), mCategory(QLatin1String("ApplicationStatus")), mMenu(nullptr), mMenuExporter(nullptr), mSessionBus(QDBusConnection::connectToBus(QDBusConnection::SessionBus, mService)) Loading Loading @@ -116,6 +117,14 @@ void StatusNotifierItem::setStatus(const QString &status) Q_EMIT mAdaptor->NewStatus(mStatus); } void StatusNotifierItem::setCategory(const QString &category) { if (mCategory == category) return; mCategory = category; } void StatusNotifierItem::setMenuPath(const QString& path) { mMenuPath.setPath(path); Loading debian/statusnotifieritem/statusnotifieritem.h +6 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,7 @@ class StatusNotifierItem : public QObject { Q_OBJECT Q_PROPERTY(QString Category READ category) Q_PROPERTY(QString Title READ title) Q_PROPERTY(QString Id READ id) Q_PROPERTY(QString Status READ status) Loading Loading @@ -74,6 +75,10 @@ public: { return mStatus; } void setStatus(const QString &status); QString category() const { return mCategory; } void setCategory(const QString &category); QDBusObjectPath menu() const { return mMenuPath; } void setMenuPath(const QString &path); Loading Loading @@ -162,6 +167,7 @@ private: QString mId; QString mTitle; QString mStatus; QString mCategory; // icons QString mIconName, mOverlayIconName, mAttentionIconName; Loading Loading
debian/statusnotifieritem/statusnotifieritem.cpp +9 −0 Original line number Diff line number Diff line Loading @@ -42,6 +42,7 @@ StatusNotifierItem::StatusNotifierItem(QString id, QObject *parent) mId(id), mTitle(QLatin1String("Test")), mStatus(QLatin1String("Active")), mCategory(QLatin1String("ApplicationStatus")), mMenu(nullptr), mMenuExporter(nullptr), mSessionBus(QDBusConnection::connectToBus(QDBusConnection::SessionBus, mService)) Loading Loading @@ -116,6 +117,14 @@ void StatusNotifierItem::setStatus(const QString &status) Q_EMIT mAdaptor->NewStatus(mStatus); } void StatusNotifierItem::setCategory(const QString &category) { if (mCategory == category) return; mCategory = category; } void StatusNotifierItem::setMenuPath(const QString& path) { mMenuPath.setPath(path); Loading
debian/statusnotifieritem/statusnotifieritem.h +6 −0 Original line number Diff line number Diff line Loading @@ -43,6 +43,7 @@ class StatusNotifierItem : public QObject { Q_OBJECT Q_PROPERTY(QString Category READ category) Q_PROPERTY(QString Title READ title) Q_PROPERTY(QString Id READ id) Q_PROPERTY(QString Status READ status) Loading Loading @@ -74,6 +75,10 @@ public: { return mStatus; } void setStatus(const QString &status); QString category() const { return mCategory; } void setCategory(const QString &category); QDBusObjectPath menu() const { return mMenuPath; } void setMenuPath(const QString &path); Loading Loading @@ -162,6 +167,7 @@ private: QString mId; QString mTitle; QString mStatus; QString mCategory; // icons QString mIconName, mOverlayIconName, mAttentionIconName; Loading