diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/room.cpp | 5 | ||||
-rw-r--r-- | lib/room.h | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/lib/room.cpp b/lib/room.cpp index 01a88f89..4330cddc 100644 --- a/lib/room.cpp +++ b/lib/room.cpp @@ -684,6 +684,11 @@ void Room::addTag(const QString& name, const TagRecord& record) d->broadcastTagUpdates(); } +void Room::addTag(const QString &name, int order) +{ + addTag(name, TagRecord{order}); +} + void Room::removeTag(const QString& name) { if (!d->tags.contains(name)) @@ -300,7 +300,8 @@ namespace QMatrixClient * of tags and the new set is sent to the server to update other * clients. */ - Q_INVOKABLE void addTag(const QString& name, const TagRecord& record = {}); + void addTag(const QString& name, const TagRecord& record = {}); + Q_INVOKABLE void addTag(const QString& name, int order); /** Remove a tag from the room */ Q_INVOKABLE void removeTag(const QString& name); |