X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fstatusnotifieritemdbus.h;fp=src%2Fqtui%2Fstatusnotifieritemdbus.h;h=d033c9c2d356b66015bff331d15ee2c0e94b3f86;hp=2fcefdaeffe0630228eb5cf9f7f1edc0f47b9e12;hb=5d9af8ed007d38faf3995ea18174249121f246fe;hpb=f16f4c54f3d4d96a71cedbb2d5637f5d3bafe3d2 diff --git a/src/qtui/statusnotifieritemdbus.h b/src/qtui/statusnotifieritemdbus.h index 2fcefdae..d033c9c2 100644 --- a/src/qtui/statusnotifieritemdbus.h +++ b/src/qtui/statusnotifieritemdbus.h @@ -63,12 +63,19 @@ class StatusNotifierItemDBus : public QObject Q_PROPERTY(DBusImageVector AttentionIconPixmap READ AttentionIconPixmap) Q_PROPERTY(QString AttentionMovieName READ AttentionMovieName) Q_PROPERTY(DBusToolTipStruct ToolTip READ ToolTip) + Q_PROPERTY(QString IconThemePath READ IconThemePath) + Q_PROPERTY(QDBusObjectPath Menu READ Menu) friend class StatusNotifierItem; public: StatusNotifierItemDBus(StatusNotifierItem *parent); ~StatusNotifierItemDBus(); + /** + * @return the dbus connection used by this object + */ + QDBusConnection dbusConnection() const; + /** * Register the service to DBus */ @@ -155,6 +162,15 @@ public: */ DBusToolTipStruct ToolTip() const; + /** + * @return path to extra icon theme, to load application specific icons + */ + QString IconThemePath() const; + + /** + * @return object path to the dbusmenu object + */ + QDBusObjectPath Menu() const; public Q_SLOTS: //interaction