|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include <UiPilotConsole.hpp>
类 ast::UiPilotConsole 继承关系图:信号 | |
| void | closeRequested () |
Public 成员函数 | |
| UiPilotConsole (PilotCommander *commander, QWidget *parent=nullptr) | |
| ~UiPilotConsole () override | |
| void | appendOutput (const QString &text) |
| bool | dockInto (QMainWindow *mainWindow) |
| bool | autoDock () |
| void | setVisible (bool visible) override |
内嵌控制台控件
提供一个 QTextEdit(输出) + QLineEdit(输入)的命令面板。 可独立使用,也可通过 dockInto() 附加到 QMainWindow 底部。
|
explicit |
构造函数
| commander | 命令调度器 |
| parent | 父控件 |
| bool ast::UiPilotConsole::autoDock | ( | ) |
自动查找并附加到第一个可用的 QMainWindow
| bool ast::UiPilotConsole::dockInto | ( | QMainWindow * | mainWindow | ) |
查找主窗口并 dock 到其底部