From 4e82ed46d209d05508c7af24cfe135c78ee353db Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Thu, 14 Jun 2018 18:53:32 +0200 Subject: Split to classes --- gui/infotab.cc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 gui/infotab.cc (limited to 'gui/infotab.cc') 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 + +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); +} + -- cgit v1.2.3