Add missing thread roles in SearchModel

This fixes the message search so it works again!
This commit is contained in:
Joshua Goins
2024-01-13 16:27:47 -05:00
parent 898b993b94
commit 08a0fbfd6b
2 changed files with 8 additions and 0 deletions

View File

@@ -136,6 +136,10 @@ QVariant SearchModel::data(const QModelIndex &index, int role) const
return eventHandler.isHighlighted();
case EventIdRole:
return eventHandler.getId();
case IsThreadedRole:
return eventHandler.isThreaded();
case ThreadRootRole:
return eventHandler.threadRoot();
}
return DelegateType::Message;
}
@@ -181,6 +185,8 @@ QHash<int, QByteArray> SearchModel::roleNames() const
{MimeTypeRole, "mimeType"},
{ShowLinkPreviewRole, "showLinkPreview"},
{LinkPreviewRole, "linkPreview"},
{IsThreadedRole, "isThreaded"},
{ThreadRootRole, "threadRoot"},
};
}