List model holding finalized chat messages for display in a QListView. More...
| Header: | #include <ChatMessageModel> |
| Since: | 1.0 |
| Inherits: | QAbstractListModel |
Stores only finalized (non-streaming) messages. Each row exposes its role, timestamp, content blocks, and metadata through custom data roles. Streaming content is handled externally by ChatStreamWidget.
See also ChatStreamWidget, ChatBubbleDelegate, and ChatMessage.