X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fstatusnotifieritemdbus.h;h=fb1f5cdaf30cfdf70ec785ac38f2a292d3ca64e0;hp=20a76f976e98c91e2814ca8d565919b83627f0f9;hb=52209badc8e769e50aa3019b63689dda0e79e9d0;hpb=e8a39b4c3c92e193ab861a3fea84a261bb6fbd24 diff --git a/src/qtui/statusnotifieritemdbus.h b/src/qtui/statusnotifieritemdbus.h index 20a76f97..fb1f5cda 100644 --- a/src/qtui/statusnotifieritemdbus.h +++ b/src/qtui/statusnotifieritemdbus.h @@ -22,22 +22,24 @@ #ifndef STATUSNOTIFIERITEMDBUS_H_ #define STATUSNOTIFIERITEMDBUS_H_ -#include -#include #include #include +#include #include +#include -//Custom message type for DBus -struct DBusImageStruct { +// Custom message type for DBus +struct DBusImageStruct +{ int width; int height; QByteArray data; }; -typedef QVector DBusImageVector; +using DBusImageVector = QVector; -struct DBusToolTipStruct { +struct DBusToolTipStruct +{ QString icon; DBusImageVector image; QString title; @@ -67,8 +69,9 @@ class StatusNotifierItemDBus : public QObject Q_PROPERTY(QDBusObjectPath Menu READ Menu) friend class StatusNotifierItem; + public: - StatusNotifierItemDBus(StatusNotifierItem *parent); + StatusNotifierItemDBus(StatusNotifierItem* parent); ~StatusNotifierItemDBus() override; /** @@ -172,8 +175,8 @@ public: */ QDBusObjectPath Menu() const; -public Q_SLOTS: - //interaction +public slots: + // interaction /** * Shows the context menu associated to this item * at the desired screen position @@ -194,9 +197,9 @@ public Q_SLOTS: /** * Inform this item that the mouse wheel was used on its representation */ - void Scroll(int delta, const QString &orientation); + void Scroll(int delta, const QString& orientation); -Q_SIGNALS: +signals: /** * Inform the systemtray that the own main icon has been changed, * so should be reloaded @@ -223,27 +226,26 @@ Q_SIGNALS: * Signal the new status when it has been changed * @see Status */ - void NewStatus(const QString &status); + void NewStatus(const QString& status); private: - StatusNotifierItem *m_statusNotifierItem; + StatusNotifierItem* m_statusNotifierItem; QDBusConnection m_dbus; static int s_serviceCount; }; - -const QDBusArgument &operator<<(QDBusArgument &argument, const DBusImageStruct &icon); -const QDBusArgument &operator>>(const QDBusArgument &argument, DBusImageStruct &icon); +const QDBusArgument& operator<<(QDBusArgument& argument, const DBusImageStruct& icon); +const QDBusArgument& operator>>(const QDBusArgument& argument, DBusImageStruct& icon); Q_DECLARE_METATYPE(DBusImageStruct) -const QDBusArgument &operator<<(QDBusArgument &argument, const DBusImageVector &iconVector); -const QDBusArgument &operator>>(const QDBusArgument &argument, DBusImageVector &iconVector); +const QDBusArgument& operator<<(QDBusArgument& argument, const DBusImageVector& iconVector); +const QDBusArgument& operator>>(const QDBusArgument& argument, DBusImageVector& iconVector); Q_DECLARE_METATYPE(DBusImageVector) -const QDBusArgument &operator<<(QDBusArgument &argument, const DBusToolTipStruct &toolTip); -const QDBusArgument &operator>>(const QDBusArgument &argument, DBusToolTipStruct &toolTip); +const QDBusArgument& operator<<(QDBusArgument& argument, const DBusToolTipStruct& toolTip); +const QDBusArgument& operator>>(const QDBusArgument& argument, DBusToolTipStruct& toolTip); Q_DECLARE_METATYPE(DBusToolTipStruct)