#include "TerminalPlugin.h" #include #include #include QString TerminalPlugin::pname() { return "Terminal Plugin"; } QString TerminalPlugin::pdesc() { return "Simple Terminal Plugin."; } QWidget* TerminalPlugin::pcontent() { QWidget *test = new QWidget(); QVBoxLayout *mainLayout = new QVBoxLayout; console = new QTermWidget(test); QFont font = QApplication::font(); font.setFamily("Monospace"); font.setPointSize(12); console->setTerminalFont(font); console->setScrollBarPosition(QTermWidget::ScrollBarRight); console->setColorScheme("WhiteOnBlack"); test->setWindowTitle(tr("Terminal Plugin")); test->resize(600, 400); mainLayout->addWidget(console); test->setLayout(mainLayout); QIcon icon = QIcon(":/images/monkey.png"); test->setWindowIcon(icon); return test; }