summary refs log tree commit diff
path: root/src/timeline
diff options
context:
space:
mode:
authorMTRNord <mtrnord1@gmail.com>2021-12-23 02:55:25 +0100
committerMTRNord <mtrnord1@gmail.com>2021-12-23 02:55:25 +0100
commit049613211a1269db8e4bcd13cde52595e60b981a (patch)
tree4d7be818c57e4461b1064bc911643c17f49a7dc8 /src/timeline
parentApply (selective) Clang-tidy move and some new detected const pointer suggest... (diff)
downloadnheko-049613211a1269db8e4bcd13cde52595e60b981a.tar.xz
Apply (selective) Clang-tidy const function and new const pointer suggestions on TimelineModel
Diffstat (limited to 'src/timeline')
-rw-r--r--src/timeline/TimelineModel.cpp8
-rw-r--r--src/timeline/TimelineModel.h10
2 files changed, 9 insertions, 9 deletions
diff --git a/src/timeline/TimelineModel.cpp b/src/timeline/TimelineModel.cpp
index 543d2c84..0447a56a 100644
--- a/src/timeline/TimelineModel.cpp
+++ b/src/timeline/TimelineModel.cpp
@@ -1027,13 +1027,13 @@ TimelineModel::readEvent(const std::string &id)
 }
 
 QString
-TimelineModel::displayName(QString id) const
+TimelineModel::displayName(const QString &id) const
 {
     return cache::displayName(room_id_, id).toHtmlEscaped();
 }
 
 QString
-TimelineModel::avatarUrl(QString id) const
+TimelineModel::avatarUrl(const QString &id) const
 {
     return cache::avatarUrl(room_id_, id);
 }
@@ -1093,9 +1093,9 @@ TimelineModel::openUserProfile(QString userid)
 }
 
 void
-TimelineModel::replyAction(QString id)
+TimelineModel::replyAction(const QString &id)
 {
-    setReply(std::move(id));
+    setReply(id);
 }
 
 void
diff --git a/src/timeline/TimelineModel.h b/src/timeline/TimelineModel.h
index f9f11009..9ee78831 100644
--- a/src/timeline/TimelineModel.h
+++ b/src/timeline/TimelineModel.h
@@ -242,8 +242,8 @@ public:
     bool canFetchMore(const QModelIndex &) const override;
     void fetchMore(const QModelIndex &) override;
 
-    Q_INVOKABLE QString displayName(QString id) const;
-    Q_INVOKABLE QString avatarUrl(QString id) const;
+    Q_INVOKABLE QString displayName(const QString &id) const;
+    Q_INVOKABLE QString avatarUrl(const QString &id) const;
     Q_INVOKABLE QString formatDateSeparator(QDate date) const;
     Q_INVOKABLE QString formatTypingUsers(const std::vector<QString> &users, const QColor &bg);
     Q_INVOKABLE bool showAcceptKnockButton(const QString &id);
@@ -260,7 +260,7 @@ public:
     Q_INVOKABLE void viewDecryptedRawMessage(const QString &id);
     Q_INVOKABLE void openUserProfile(QString userid);
     Q_INVOKABLE void editAction(QString id);
-    Q_INVOKABLE void replyAction(QString id);
+    Q_INVOKABLE void replyAction(const QString &id);
     Q_INVOKABLE void unpin(const QString &id);
     Q_INVOKABLE void pin(const QString &id);
     Q_INVOKABLE void showReadReceipts(QString id);
@@ -367,8 +367,8 @@ public slots:
     QString roomAvatarUrl() const;
     QString roomId() const { return room_id_; }
 
-    bool hasMentions() { return highlight_count > 0; }
-    int notificationCount() { return notification_count; }
+    bool hasMentions() const { return highlight_count > 0; }
+    int notificationCount() const { return notification_count; }
 
     QString scrollTarget() const;