#include #include "actionwidget.h" #include "ui_actionwidget.h" ActionWidget::ActionWidget(QWidget *parent) : QWidget(parent), ui(new Ui::ActionWidget) { ui->setupUi(this); ui->lbl_Type->setObjectName("ActionWidget_lbl_Type"); ui->lbl_Status->setObjectName("ActionWidget_lbl_Status"); ui->plainTextEdit_Procedure->setObjectName("ActionWidget_plainTextEdit_Procedure"); ui->plainTextEdit_Comment->setObjectName("ActionWidget_plainTextEdit_Comment"); } ActionWidget::~ActionWidget() { delete ui; } void ActionWidget::setItem(FIMReportItem item) { QString str; /* //Item ID str = QString("

Item ID: %1

").arg(QString::number(item.id)); ui->plainTextEdit_Procedure->appendHtml(str); */ //AMM/FIM ui->lbl_Type->setText(item.procedure.doc); //Title str = QString("

%1

").arg(item.procedure.title); ui->plainTextEdit_Procedure->appendHtml(str); //DMcode str = QString("

%1

").arg(item.procedure.dmCode); ui->plainTextEdit_Procedure->appendHtml(str); //Result str = item.procedure.result; if(str == "viewed") str = tr("viewed"); else if(str == "completed") { str = tr("completed"); ui->lbl_Status->setStyleSheet("color: white; background: #2d5585;"); } ui->lbl_Status->setText(str); //Text str = QString("

%1

").arg(item.text); ui->plainTextEdit_Comment->appendHtml(str); }