[network/ruqola] src/core/model: Fix warning about changing method type
Laurent Montel <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 4c6a63726e3de7f8ee16339c6d9e4e2ebbdd3976 by Laurent Montel.
Committed on 28/07/2026 at 11:09.
Pushed by mlaurent into branch 'master'.
Fix warning about changing method type
M +1 -0 src/core/model/directoryroomsproxymodel.h
M +4 -3 src/core/model/directoryteamsmodel.h
M +2 -3 src/core/model/directoryusersmodel.h
https://invent.kde.org/network/ruqola/-/commit/4c6a63726e3de7f8ee16339c6d9e4e2ebbdd3976
diff --git a/src/core/model/directoryroomsproxymodel.h b/src/core/model/directoryroomsproxymodel.h
index e685b04051..05ac6953c9 100644
--- a/src/core/model/directoryroomsproxymodel.h
+++ b/src/core/model/directoryroomsproxymodel.h
@@ -15,5 +15,6 @@ public:
explicit DirectoryRoomsProxyModel(QAbstractListModel *model = nullptr, QObject *parent = nullptr);
~DirectoryRoomsProxyModel() override;
+protected:
[[nodiscard]] bool lessThan(const QModelIndex &left, const QModelIndex &right) const override;
};
diff --git a/src/core/model/directoryteamsmodel.h b/src/core/model/directoryteamsmodel.h
index 86a60c9883..2e10a542f7 100644
--- a/src/core/model/directoryteamsmodel.h
+++ b/src/core/model/directoryteamsmodel.h
@@ -30,17 +30,18 @@ public:
[[nodiscard]] int rowCount(const QModelIndex &parent = QModelIndex()) const override;
[[nodiscard]] QVariant data(const QModelIndex &index, int role) const override;
[[nodiscard]] QVariant headerData(int section, Qt::Orientation orientation, int role) const override;
- [[nodiscard]] int columnCount(const QModelIndex &parent = {}) const override;
void parseElements(const QJsonObject &obj) override;
void addMoreElements(const QJsonObject &obj) override;
[[nodiscard]] int total() const override;
-protected:
[[nodiscard]] QList<int> hideColumns() const override;
-private:
+protected:
+ [[nodiscard]] int columnCount(const QModelIndex &parent = {}) const override;
LIBRUQOLACORE_NO_EXPORT void checkFullList() override;
+
+private:
RoomsInfo mRoomsInfo;
};
diff --git a/src/core/model/directoryusersmodel.h b/src/core/model/directoryusersmodel.h
index 0d7aaa6d60..ba9e495540 100644
--- a/src/core/model/directoryusersmodel.h
+++ b/src/core/model/directoryusersmodel.h
@@ -36,12 +36,11 @@ public:
void parseElements(const QJsonObject &obj) override;
void addMoreElements(const QJsonObject &obj) override;
- [[nodiscard]] int columnCount(const QModelIndex &parent = {}) const override;
-
void setRoles(const QList<RoleInfo> &newRoles);
+ [[nodiscard]] QList<int> hideColumns() const override;
protected:
- [[nodiscard]] QList<int> hideColumns() const override;
+ [[nodiscard]] int columnCount(const QModelIndex &parent = {}) const override;
[[nodiscard]] virtual Users::ParseType parseType() const;
Users mUsers;
QList<RoleInfo> mRoleInfo;