X-Git-Url: https://git.sven.stormbind.net/?a=blobdiff_plain;f=src%2Fscriptoutput.cpp;fp=src%2Fscriptoutput.cpp;h=cf9dcea03ef71dc8fb87a3b72b6073a579b601f6;hb=d483bd8e6523c23c6f1d8908a2e0611c2bc9ff4f;hp=0000000000000000000000000000000000000000;hpb=7dfa3fe589d1722d49681f42cdb0bf1e6efb5223;p=sven%2Fvym.git diff --git a/src/scriptoutput.cpp b/src/scriptoutput.cpp new file mode 100644 index 0000000..cf9dcea --- /dev/null +++ b/src/scriptoutput.cpp @@ -0,0 +1,23 @@ +#include "scriptoutput.h" + +ScriptOutput::ScriptOutput(QWidget *parent) : QWidget(parent) +{ + editor = new QTextEdit(this); + layout = new QVBoxLayout; + layout->addWidget(editor); + setLayout(layout); +} + +ScriptOutput::~ScriptOutput() +{ + delete layout; + delete editor; +} + +void ScriptOutput::clear() { editor->clear(); } + +void ScriptOutput::setText(const QString &text) { editor->setText(text); } + +QString ScriptOutput::text() { return editor->toPlainText(); } + +void ScriptOutput::append(const QString &text) { editor->append(text); }