[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;
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.