From 98c416813177f7141079101da978fe1222574b5c Mon Sep 17 00:00:00 2001 From: Kitsune Ral Date: Fri, 12 Oct 2018 15:14:05 +0900 Subject: Room::addTag: use float instead of Omittable No-order is already modelled with the other overload, and Omittable<> breaks interfacing with QML. --- lib/room.cpp | 2 +- lib/room.h | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) (limited to 'lib') diff --git a/lib/room.cpp b/lib/room.cpp index c6d63ce7..7c45bf89 100644 --- a/lib/room.cpp +++ b/lib/room.cpp @@ -721,7 +721,7 @@ void Room::addTag(const QString& name, const TagRecord& record) checkRes.second, record.order); } -void Room::addTag(const QString& name, TagRecord::order_type order) +void Room::addTag(const QString& name, float order) { addTag(name, TagRecord{order}); } diff --git a/lib/room.h b/lib/room.h index 5ad8b2cf..f1566ac5 100644 --- a/lib/room.h +++ b/lib/room.h @@ -262,8 +262,7 @@ namespace QMatrixClient * clients. */ void addTag(const QString& name, const TagRecord& record = {}); - Q_INVOKABLE void addTag(const QString& name, - TagRecord::order_type order); + Q_INVOKABLE void addTag(const QString& name, float order); /// Remove a tag from the room Q_INVOKABLE void removeTag(const QString& name); -- cgit v1.2.3