35 void setEngine(chaiscript::ChaiScript* engine);
37 void setHistory(
const std::vector<std::string>& history);
50 std::unique_ptr<ScriptConsoleImpl>
d;
std::unique_ptr< ScriptConsoleImpl > d
Definition: scriptconsole.h:49
void setEngine(chaiscript::ChaiScript *engine)
Definition: scriptconsole.cpp:122
void appendString(const std::string &str)
appendString Appends a string to the console output window
Definition: scriptconsole.cpp:137
std::vector< std::string > getHistory() const
Definition: scriptconsole.cpp:127
virtual ~ScriptConsole()
Definition: scriptconsole.cpp:118
static const std::string launchConsoleHistoryFilename
The name of the console history settings file used by the console embedded in the launch window...
Definition: scriptconsole.h:33
void changeEvent(QEvent *) override
Definition: scriptconsole.cpp:142
void setHistory(const std::vector< std::string > &history)
Definition: scriptconsole.cpp:132
Definition: scriptconsole.cpp:17
The ScriptConsole class models a command line and output window.
Definition: scriptconsole.h:25
ScriptConsole(QWidget *parent=nullptr)
Definition: scriptconsole.cpp:114