diff --git a/src/MemberList.h b/src/MemberList.h
index cffcd83d..b16ac983 100644
--- a/src/MemberList.h
+++ b/src/MemberList.h
@@ -10,59 +10,59 @@
class MemberList : public QAbstractListModel
{
- Q_OBJECT
+ Q_OBJECT
- Q_PROPERTY(QString roomName READ roomName NOTIFY roomNameChanged)
- Q_PROPERTY(int memberCount READ memberCount NOTIFY memberCountChanged)
- Q_PROPERTY(QString avatarUrl READ avatarUrl NOTIFY avatarUrlChanged)
- Q_PROPERTY(QString roomId READ roomId NOTIFY roomIdChanged)
- Q_PROPERTY(int numUsersLoaded READ numUsersLoaded NOTIFY numUsersLoadedChanged)
- Q_PROPERTY(bool loadingMoreMembers READ loadingMoreMembers NOTIFY loadingMoreMembersChanged)
+ Q_PROPERTY(QString roomName READ roomName NOTIFY roomNameChanged)
+ Q_PROPERTY(int memberCount READ memberCount NOTIFY memberCountChanged)
+ Q_PROPERTY(QString avatarUrl READ avatarUrl NOTIFY avatarUrlChanged)
+ Q_PROPERTY(QString roomId READ roomId NOTIFY roomIdChanged)
+ Q_PROPERTY(int numUsersLoaded READ numUsersLoaded NOTIFY numUsersLoadedChanged)
+ Q_PROPERTY(bool loadingMoreMembers READ loadingMoreMembers NOTIFY loadingMoreMembersChanged)
public:
- enum Roles
- {
- Mxid,
- DisplayName,
- AvatarUrl,
- Trustlevel,
- };
- MemberList(const QString &room_id, QObject *parent = nullptr);
+ enum Roles
+ {
+ Mxid,
+ DisplayName,
+ AvatarUrl,
+ Trustlevel,
+ };
+ MemberList(const QString &room_id, QObject *parent = nullptr);
- QHash<int, QByteArray> roleNames() const override;
- int rowCount(const QModelIndex &parent = QModelIndex()) const override
- {
- Q_UNUSED(parent)
- return static_cast<int>(m_memberList.size());
- }
- QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
+ QHash<int, QByteArray> roleNames() const override;
+ int rowCount(const QModelIndex &parent = QModelIndex()) const override
+ {
+ Q_UNUSED(parent)
+ return static_cast<int>(m_memberList.size());
+ }
+ QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
- QString roomName() const { return QString::fromStdString(info_.name); }
- int memberCount() const { return info_.member_count; }
- QString avatarUrl() const { return QString::fromStdString(info_.avatar_url); }
- QString roomId() const { return room_id_; }
- int numUsersLoaded() const { return numUsersLoaded_; }
- bool loadingMoreMembers() const { return loadingMoreMembers_; }
+ QString roomName() const { return QString::fromStdString(info_.name); }
+ int memberCount() const { return info_.member_count; }
+ QString avatarUrl() const { return QString::fromStdString(info_.avatar_url); }
+ QString roomId() const { return room_id_; }
+ int numUsersLoaded() const { return numUsersLoaded_; }
+ bool loadingMoreMembers() const { return loadingMoreMembers_; }
signals:
- void roomNameChanged();
- void memberCountChanged();
- void avatarUrlChanged();
- void roomIdChanged();
- void numUsersLoadedChanged();
- void loadingMoreMembersChanged();
+ void roomNameChanged();
+ void memberCountChanged();
+ void avatarUrlChanged();
+ void roomIdChanged();
+ void numUsersLoadedChanged();
+ void loadingMoreMembersChanged();
public slots:
- void addUsers(const std::vector<RoomMember> &users);
+ void addUsers(const std::vector<RoomMember> &users);
protected:
- bool canFetchMore(const QModelIndex &) const override;
- void fetchMore(const QModelIndex &) override;
+ bool canFetchMore(const QModelIndex &) const override;
+ void fetchMore(const QModelIndex &) override;
private:
- QVector<QPair<RoomMember, QString>> m_memberList;
- QString room_id_;
- RoomInfo info_;
- int numUsersLoaded_{0};
- bool loadingMoreMembers_{false};
+ QVector<QPair<RoomMember, QString>> m_memberList;
+ QString room_id_;
+ RoomInfo info_;
+ int numUsersLoaded_{0};
+ bool loadingMoreMembers_{false};
};
|