forked from quickshell/quickshell
service/tray: fix missing documentation for invokables
'};' prior to invokables caused the docgen regex to miss them
This commit is contained in:
parent
c40074dd56
commit
a45fc03c7d
1 changed files with 15 additions and 15 deletions
|
@ -126,13 +126,6 @@ class StatusNotifierItem: public QObject {
|
|||
public:
|
||||
explicit StatusNotifierItem(const QString& address, QObject* parent = nullptr);
|
||||
|
||||
[[nodiscard]] bool isValid() const;
|
||||
[[nodiscard]] bool isReady() const;
|
||||
[[nodiscard]] QBindable<QString> bindableIcon() const { return &this->bIcon; };
|
||||
[[nodiscard]] QPixmap createPixmap(const QSize& size) const;
|
||||
|
||||
[[nodiscard]] dbus::dbusmenu::DBusMenuHandle* menuHandle();
|
||||
|
||||
/// Primary activation action, generally triggered via a left click.
|
||||
Q_INVOKABLE void activate();
|
||||
/// Secondary activation action, generally triggered via a middle click.
|
||||
|
@ -142,14 +135,21 @@ public:
|
|||
/// Display a platform menu at the given location relative to the parent window.
|
||||
Q_INVOKABLE void display(QObject* parentWindow, qint32 relativeX, qint32 relativeY);
|
||||
|
||||
[[nodiscard]] QBindable<QString> bindableId() const { return &this->bId; };
|
||||
[[nodiscard]] QBindable<QString> bindableTitle() const { return &this->bTitle; };
|
||||
[[nodiscard]] QBindable<Status::Enum> bindableStatus() const { return &this->bStatus; };
|
||||
[[nodiscard]] QBindable<Category::Enum> bindableCategory() const { return &this->bCategory; };
|
||||
[[nodiscard]] QString tooltipTitle() const { return this->bTooltip.value().title; };
|
||||
[[nodiscard]] QString tooltipDescription() const { return this->bTooltip.value().description; };
|
||||
[[nodiscard]] QBindable<bool> bindableHasMenu() const { return &this->bHasMenu; };
|
||||
[[nodiscard]] QBindable<bool> bindableOnlyMenu() const { return &this->bIsMenu; };
|
||||
[[nodiscard]] bool isValid() const;
|
||||
[[nodiscard]] bool isReady() const;
|
||||
[[nodiscard]] QBindable<QString> bindableIcon() const { return &this->bIcon; }
|
||||
[[nodiscard]] QPixmap createPixmap(const QSize& size) const;
|
||||
|
||||
[[nodiscard]] dbus::dbusmenu::DBusMenuHandle* menuHandle();
|
||||
|
||||
[[nodiscard]] QBindable<QString> bindableId() const { return &this->bId; }
|
||||
[[nodiscard]] QBindable<QString> bindableTitle() const { return &this->bTitle; }
|
||||
[[nodiscard]] QBindable<Status::Enum> bindableStatus() const { return &this->bStatus; }
|
||||
[[nodiscard]] QBindable<Category::Enum> bindableCategory() const { return &this->bCategory; }
|
||||
[[nodiscard]] QString tooltipTitle() const { return this->bTooltip.value().title; }
|
||||
[[nodiscard]] QString tooltipDescription() const { return this->bTooltip.value().description; }
|
||||
[[nodiscard]] QBindable<bool> bindableHasMenu() const { return &this->bHasMenu; }
|
||||
[[nodiscard]] QBindable<bool> bindableOnlyMenu() const { return &this->bIsMenu; }
|
||||
|
||||
signals:
|
||||
void ready();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue