🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::UiChatMessageList类 参考

#include <UiChatMessageList.hpp>

+ 类 ast::UiChatMessageList 继承关系图:

Public 成员函数

 UiChatMessageList (QWidget *parent=nullptr)
 
UiChatMessageItemappendMessage (EChatRole role, const QString &content=QString())
 
UiChatMessageItemlastMessage () const
 
void appendWidget (QWidget *widget)
 
void clear ()
 
void scrollToBottom ()
 
void scrollToBottomIfEnabled ()
 
int messageCount () const
 

详细描述

聊天消息列表(可滚动区域)

成员函数说明

◆ appendMessage()

UiChatMessageItem * ast::UiChatMessageList::appendMessage ( EChatRole role,
const QString & content = QString() )

追加一条消息

返回
新创建的消息部件指针

◆ lastMessage()

UiChatMessageItem * ast::UiChatMessageList::lastMessage ( ) const

获取最后一条消息(用于流式追加文本)

返回
最后一条消息,列表为空返回 nullptr

该类的文档由以下文件生成: