#include "dialogchecktask.h" #include "ui_dialogchecktask.h" DialogCheckTask::DialogCheckTask(ConnectorToServer* connectorToServer, QWidget *parent) : QWidget(parent), ui(new Ui::DialogCheckTask), connectorToServer(connectorToServer), fimTasksWidget(nullptr) { ui->setupUi(this); fimTasksWidget = new FIMtasksWidget(nullptr, FIMtasksWidget::TypeList::listOneTask, this); ui->horizontalLayout_3->addWidget(fimTasksWidget); /* ui->plainText->appendHtml("1 Hello World"); ui->plainText->appendHtml("
2 Hello World
"); ui->plainText->appendHtml("3 Hello World"); ui->plainText->appendHtml("4 Hello World"); ui->plainText->appendHtml("5 Hello World"); ui->plainText->appendHtml("6 Hello World
"); */ } DialogCheckTask::~DialogCheckTask() { delete fimTasksWidget; delete ui; } void DialogCheckTask::setTask(TaskAmmFim* task) { this->task = *task; //Задача fimTasksWidget->setOneTaskFim(&this->task); //Репорт outReport(this->task.report); } TaskAmmFim DialogCheckTask::getTask() { return this->task; } void DialogCheckTask::outReport(FIMReport report) { //Запрашиваем отчет по этой задаче for(FIMReportItem item : report.itemList) { ui->plainText->appendHtml("Title: "); ui->plainText->appendHtml("DMcode:
"); ui->plainText->appendHtml("Result:
"); ui->plainText->appendHtml("Text:
"); } }