🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
UiChatMainWidget.hpp
浏览该文件的文档.
1
12
13
#pragma once
14
15
#include "AstGlobal.h"
16
#include <QWidget>
17
#include <memory>
18
19
AST_NAMESPACE_BEGIN
20
21
class
ChatSession;
22
class
UiChatPanel;
23
32
class
AST_UIAI_API
UiChatMainWidget
:
public
QWidget
33
{
34
Q_OBJECT
35
36
public
:
40
explicit
UiChatMainWidget
(
ChatSession
* session, QWidget* parent =
nullptr
);
41
42
~UiChatMainWidget
()
override
;
43
45
UiChatPanel
*
chatPanel
()
const
{
return
chatPanel_; }
46
48
ChatSession
* session()
const
;
49
51
void
setSession(
ChatSession
* session);
52
53
private
:
54
void
setupUi();
55
56
UiChatPanel
* chatPanel_ =
nullptr
;
57
};
58
61
AST_NAMESPACE_END
ast::ChatSession
聊天会话
定义
ChatSession.hpp:44
ast::UiChatMainWidget
聊天主控件
定义
UiChatMainWidget.hpp:33
ast::UiChatMainWidget::chatPanel
UiChatPanel * chatPanel() const
获取聊天面板
定义
UiChatMainWidget.hpp:45
ast::UiChatPanel
聊天面板
定义
UiChatPanel.hpp:46
src
AstUiAI
Chat
UiChatMainWidget.hpp
制作者
1.12.0