Skip to content

Commit 4dba075

Browse files
committed
dbusmenu: expose to QML
1 parent d03c597 commit 4dba075

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

src/dbus/dbusmenu/dbusmenu.hpp

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,13 @@ class DBusMenuHandle;
171171
QDebug operator<<(QDebug debug, const DBusMenuHandle* handle);
172172

173173
class DBusMenuHandle: public menu::QsMenuHandle {
174+
Q_OBJECT;
175+
QML_ELEMENT;
176+
174177
public:
175-
explicit DBusMenuHandle(QObject* parent): menu::QsMenuHandle(parent) {}
178+
explicit DBusMenuHandle(QObject* parent = nullptr): menu::QsMenuHandle(parent) {}
176179

177-
void setAddress(const QString& service, const QString& path);
180+
Q_INVOKABLE void setAddress(const QString& service, const QString& path);
178181

179182
void refHandle() override;
180183
void unrefHandle() override;

0 commit comments

Comments
 (0)