aboutsummaryrefslogtreecommitdiffstats
path: root/gui/infotab.cc
diff options
context:
space:
mode:
authorMiodrag Milanovic <mmicko@gmail.com>2018-06-14 18:53:32 +0200
committerMiodrag Milanovic <mmicko@gmail.com>2018-06-14 20:04:22 +0200
commit4e82ed46d209d05508c7af24cfe135c78ee353db (patch)
tree8af990b5b75b5cb1f443a3ef1fc4be67f28e9556 /gui/infotab.cc
parent9c0640240fdb2df2b1a39602e0750fdfd4fb541e (diff)
downloadnextpnr-4e82ed46d209d05508c7af24cfe135c78ee353db.tar.gz
nextpnr-4e82ed46d209d05508c7af24cfe135c78ee353db.tar.bz2
nextpnr-4e82ed46d209d05508c7af24cfe135c78ee353db.zip
Split to classes
Diffstat (limited to 'gui/infotab.cc')
-rw-r--r--gui/infotab.cc20
1 files changed, 20 insertions, 0 deletions
diff --git a/gui/infotab.cc b/gui/infotab.cc
new file mode 100644
index 00000000..9a523d4f
--- /dev/null
+++ b/gui/infotab.cc
@@ -0,0 +1,20 @@
+#include "infotab.h"
+#include <QGridLayout>
+
+InfoTab::InfoTab(QWidget *parent) : QWidget(parent)
+{
+ plainTextEdit = new QPlainTextEdit();
+ plainTextEdit->setReadOnly(true);
+
+ QGridLayout *mainLayout = new QGridLayout();
+ mainLayout->addWidget(plainTextEdit);
+ setLayout(mainLayout);
+}
+
+void InfoTab::info(std::string str)
+{
+ plainTextEdit->moveCursor(QTextCursor::End);
+ plainTextEdit->insertPlainText(str.c_str());
+ plainTextEdit->moveCursor(QTextCursor::End);
+}
+