fim в начале

This commit is contained in:
krivoshein
2025-01-14 09:36:01 +03:00
parent b68207d698
commit e46f5459f1
5 changed files with 45 additions and 37 deletions

View File

@@ -60,48 +60,45 @@ void FIMtasksWidget::loadTasksAmmFimFromXML()
nodeMap.namedItem("changed").nodeValue());
QDomElement malfunctionElement = taskElement.firstChildElement();
if(malfunctionElement.isNull())
break;
if(!malfunctionElement.isNull())
{
do
{/*malfunction*/
QString name = malfunctionElement.nodeName();
QDomNamedNodeMap nodeMap = malfunctionElement.attributes();
do
{/*malfunction*/
QString name = malfunctionElement.nodeName();
QDomNamedNodeMap nodeMap = malfunctionElement.attributes();
if(name == "malfunction")
{
Malfunction malfunction;
if(name == "malfunction")
{
Malfunction malfunction;
malfunction.initialize(nodeMap.namedItem("dmCode").nodeValue(),
nodeMap.namedItem("num").nodeValue(),
nodeMap.namedItem("description").nodeValue());
malfunction.initialize(nodeMap.namedItem("dmCode").nodeValue(),
nodeMap.namedItem("num").nodeValue(),
nodeMap.namedItem("description").nodeValue());
QDomElement signElement = malfunctionElement.firstChildElement();
if(signElement.isNull())
break;
do
{/*malfunctionSign*/
QString name = signElement.nodeName();
QDomNamedNodeMap nodeMap = signElement.attributes();
if(name == "malfunctionSign")
QDomElement signElement = malfunctionElement.firstChildElement();
if(!signElement.isNull())
{
MalfunctionSign sign;
do
{/*malfunctionSign*/
QString name = signElement.nodeName();
QDomNamedNodeMap nodeMap = signElement.attributes();
sign.initialize(nodeMap.namedItem("type").nodeValue().toInt(),
nodeMap.namedItem("description").nodeValue());
if(name == "malfunctionSign")
{
MalfunctionSign sign;
malfunction.addMalfunctionSign(sign);
sign.initialize(nodeMap.namedItem("type").nodeValue().toInt(),
nodeMap.namedItem("description").nodeValue());
malfunction.addMalfunctionSign(sign);
}
}while(! (signElement = signElement.nextSiblingElement()).isNull());
}
}while(! (signElement = signElement.nextSiblingElement()).isNull());
task.addMalfunction(malfunction);
}
}while(! (malfunctionElement = malfunctionElement.nextSiblingElement()).isNull());
task.addMalfunction(malfunction);
}
}while(! (malfunctionElement = malfunctionElement.nextSiblingElement()).isNull());
}
listTaskAmmFim.append(task);
}
}while (! (taskElement = taskElement.nextSiblingElement()).isNull());
@@ -118,5 +115,5 @@ void FIMtasksWidget::updateListWidget()
void FIMtasksWidget::addTaskFimToListWidget(TaskAmmFim taskFim)
{
ui->listWidgetTasks->addItem(taskFim.title);
}

View File

@@ -12,6 +12,7 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
viewerInstructors(nullptr),
messangerWidget(nullptr),
docTasksWidget(nullptr),
fIMtasksWidget(nullptr),
adminMode(false),
loginInstructorLoggedInLocal(QStringLiteral("")),
nameInstructorLoggedInLocal(QStringLiteral(""))
@@ -79,6 +80,7 @@ InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget()
deAuthorizationInstructor(loginInstructorLoggedInLocal);
delete docTasksWidget;
delete fIMtasksWidget;
delete messangerWidget;
delete viewerInstructors;
delete viewerTrainees;
@@ -119,7 +121,8 @@ void InstructorsAndTraineesWidget::updateMyStyleSheet()
QString InstructorsAndTraineesWidget::loadStyleSheet()
{
QString fileName = ":/resources/css/styleSheetMain.css";
//QString fileName = ":/resources/css/styleSheetMain.css";
QString fileName = "./resources/css/styleSheetMain.css";
QFile styleSheetFile(fileName);
if (!styleSheetFile.open(QFile::ReadOnly | QFile::Text))
{