mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
report upgrade 0
This commit is contained in:
57
LibInstructorsAndTrainees/tasks/actionwidget.cpp
Normal file
57
LibInstructorsAndTrainees/tasks/actionwidget.cpp
Normal file
@@ -0,0 +1,57 @@
|
||||
#include <QStyle>
|
||||
#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("<p>Item ID: %1</p>").arg(QString::number(item.id));
|
||||
ui->plainTextEdit_Procedure->appendHtml(str);
|
||||
*/
|
||||
|
||||
//AMM/FIM
|
||||
ui->lbl_Type->setText(item.procedure.doc);
|
||||
|
||||
//Title
|
||||
str = QString("<p style=\"color:blue;\">%1</p>").arg(item.procedure.title);
|
||||
ui->plainTextEdit_Procedure->appendHtml(str);
|
||||
|
||||
//DMcode
|
||||
str = QString("<p style=\"color:gray;\">%1</p>").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("<p style=\"color:gray;\">%1</p>").arg(item.text);
|
||||
ui->plainTextEdit_Comment->appendHtml(str);
|
||||
}
|
||||
Reference in New Issue
Block a user