2018-06-15 00:53:32 +08:00
|
|
|
#include "infotab.h"
|
|
|
|
#include <QGridLayout>
|
|
|
|
|
|
|
|
InfoTab::InfoTab(QWidget *parent) : QWidget(parent)
|
|
|
|
{
|
|
|
|
plainTextEdit = new QPlainTextEdit();
|
|
|
|
plainTextEdit->setReadOnly(true);
|
2018-06-19 21:17:10 +08:00
|
|
|
QFont f("unexistent");
|
|
|
|
f.setStyleHint(QFont::Monospace);
|
|
|
|
plainTextEdit->setFont(f);
|
2018-06-15 00:53:32 +08:00
|
|
|
|
|
|
|
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);
|
|
|
|
}
|