target: activityModel
function onMessageSent() {
replyMessageTextField.clear();
- replyMessageSent.text = activityModel.talkReplyMessageSent(model.index);
+ replyMessageSent.text = activityModel.replyMessageSent(model.index);
}
}
_showMoreActivitiesAvailableEntry = false;
}
-void ActivityListModel::replyMessageSent(const int activityIndex, const QString &message)
+void ActivityListModel::setReplyMessageSent(const int activityIndex, const QString &message)
{
if (activityIndex < 0 || activityIndex >= _finalList.size()) {
qCWarning(lcActivity) << "Couldn't trigger action on activity at index" << activityIndex << "/ final list size:" << _finalList.size();
emit messageSent();
}
-QString ActivityListModel::talkReplyMessageSent(const int activityIndex) const
+QString ActivityListModel::replyMessageSent(const int activityIndex) const
{
if (activityIndex < 0 || activityIndex >= _finalList.size()) {
qCWarning(lcActivity) << "Couldn't trigger action on activity at index" << activityIndex << "/ final list size:" << _finalList.size();
void setCurrentItem(const int currentItem);
- void replyMessageSent(const int activityIndex, const QString &message);
- Q_INVOKABLE QString talkReplyMessageSent(const int activityIndex) const;
+ void setReplyMessageSent(const int activityIndex, const QString &message);
+ Q_INVOKABLE QString replyMessageSent(const int activityIndex) const;
public slots:
void slotRefreshActivity();
QPointer<TalkReply> talkReply = new TalkReply(_account.data(), this);
talkReply->sendReplyMessage(token, message, replyTo);
connect(talkReply, &TalkReply::replyMessageSent, this, [&](const QString &message) {
- _activityModel->replyMessageSent(activityIndex, message);
+ _activityModel->setReplyMessageSent(activityIndex, message);
});
}