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

#include <UiChatMessageItem.hpp>

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

Public 成员函数

 UiChatMessageItem (EChatRole role, const QString &content=QString(), QWidget *parent=nullptr)
 
void setContent (const QString &content)
 
void appendHtml (const QString &text)
 
EChatRole role () const
 
QString content () const
 

静态 Public 成员函数

static QString roleDisplayName (EChatRole role)
 

Protected 成员函数

void paintEvent (QPaintEvent *event) override
 
void resizeEvent (QResizeEvent *event) override
 

详细描述

单条聊天消息气泡部件

用户消息右对齐(蓝色气泡)、助手消息左对齐(灰色气泡)、 系统消息居中(浅色)、工具消息左对齐(小字体)。

构造及析构函数说明

◆ UiChatMessageItem()

ast::UiChatMessageItem::UiChatMessageItem ( EChatRole role,
const QString & content = QString(),
QWidget * parent = nullptr )
explicit

构造函数

参数
role消息角色
content消息内容
parent父控件

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