]> git.sven.stormbind.net Git - sven/vym.git/blobdiff - src/scriptoutput.cpp
New upstream version 2.9.22
[sven/vym.git] / src / scriptoutput.cpp
diff --git a/src/scriptoutput.cpp b/src/scriptoutput.cpp
new file mode 100644 (file)
index 0000000..cf9dcea
--- /dev/null
@@ -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); }