summary refs log tree commit diff
path: root/src/MemberList.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/MemberList.cpp')
-rw-r--r--src/MemberList.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/MemberList.cpp b/src/MemberList.cpp

index 488ab731..b0030455 100644 --- a/src/MemberList.cpp +++ b/src/MemberList.cpp
@@ -31,7 +31,7 @@ MemberListBackend::MemberListBackend(const QString &room_id, QObject *parent) // HACK: due to QTBUG-1020169, we'll load a big chunk to speed things up auto members = cache::getMembers(room_id_.toStdString(), 0, -1); addUsers(members); - numUsersLoaded_ = members.size(); + numUsersLoaded_ = (int)members.size(); } catch (const lmdb::error &e) { nhlog::db()->critical("Failed to retrieve members from cache: {}", e.what()); } @@ -40,7 +40,8 @@ MemberListBackend::MemberListBackend(const QString &room_id, QObject *parent) void MemberListBackend::addUsers(const std::vector<RoomMember> &members) { - beginInsertRows(QModelIndex{}, m_memberList.count(), m_memberList.count() + members.size() - 1); + beginInsertRows( + QModelIndex{}, m_memberList.count(), m_memberList.count() + (int)members.size() - 1); for (const auto &member : members) m_memberList.push_back( @@ -113,7 +114,7 @@ MemberListBackend::fetchMore(const QModelIndex &) auto members = cache::getMembers(room_id_.toStdString(), rowCount()); addUsers(members); - numUsersLoaded_ += members.size(); + numUsersLoaded_ += (int)members.size(); emit numUsersLoadedChanged(); loadingMoreMembers_ = false;