mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
Дооптимизировал Tasks
This commit is contained in:
@@ -9,6 +9,7 @@ add_library(InstructorsAndTrainees SHARED
|
|||||||
instructorsandtraineeswidget.ui
|
instructorsandtraineeswidget.ui
|
||||||
commonview.cpp
|
commonview.cpp
|
||||||
commonview.h
|
commonview.h
|
||||||
|
|
||||||
trainees/editortrainees.cpp
|
trainees/editortrainees.cpp
|
||||||
trainees/editortrainees.h
|
trainees/editortrainees.h
|
||||||
trainees/editortrainees.ui
|
trainees/editortrainees.ui
|
||||||
@@ -25,6 +26,7 @@ add_library(InstructorsAndTrainees SHARED
|
|||||||
trainees/viewertrainees.ui
|
trainees/viewertrainees.ui
|
||||||
trainees/traineesview.cpp
|
trainees/traineesview.cpp
|
||||||
trainees/traineesview.h
|
trainees/traineesview.h
|
||||||
|
|
||||||
instructors/viewerinstructors.cpp
|
instructors/viewerinstructors.cpp
|
||||||
instructors/viewerinstructors.h
|
instructors/viewerinstructors.h
|
||||||
instructors/viewerinstructors.ui
|
instructors/viewerinstructors.ui
|
||||||
@@ -39,11 +41,7 @@ add_library(InstructorsAndTrainees SHARED
|
|||||||
instructors/dialogauthorizationinstructor.ui
|
instructors/dialogauthorizationinstructor.ui
|
||||||
instructors/instructorsview.cpp
|
instructors/instructorsview.cpp
|
||||||
instructors/instructorsview.h
|
instructors/instructorsview.h
|
||||||
docTasks/doctaskswidget.cpp
|
|
||||||
docTasks/doctaskswidget.h
|
|
||||||
docTasks/doctaskswidget.ui
|
|
||||||
docTasks/module.cpp
|
|
||||||
docTasks/module.h
|
|
||||||
connectorToServer/connectortoserver.cpp
|
connectorToServer/connectortoserver.cpp
|
||||||
connectorToServer/connectortoserver.h
|
connectorToServer/connectortoserver.h
|
||||||
connectorToServer/Core/sendsystem.cpp
|
connectorToServer/Core/sendsystem.cpp
|
||||||
@@ -58,6 +56,7 @@ add_library(InstructorsAndTrainees SHARED
|
|||||||
connectorToServer/Core/tools.h
|
connectorToServer/Core/tools.h
|
||||||
connectorToServer/Core/FileData.h
|
connectorToServer/Core/FileData.h
|
||||||
connectorToServer/Datas.h
|
connectorToServer/Datas.h
|
||||||
|
|
||||||
messanger/messangerwidget.cpp
|
messanger/messangerwidget.cpp
|
||||||
messanger/messangerwidget.h
|
messanger/messangerwidget.h
|
||||||
messanger/messangerwidget.ui
|
messanger/messangerwidget.ui
|
||||||
@@ -66,11 +65,18 @@ add_library(InstructorsAndTrainees SHARED
|
|||||||
messanger/msgwidget.ui
|
messanger/msgwidget.ui
|
||||||
messanger/tabdialogmessenger.cpp
|
messanger/tabdialogmessenger.cpp
|
||||||
messanger/tabdialogmessenger.h
|
messanger/tabdialogmessenger.h
|
||||||
docTasks/fimtaskswidget.cpp
|
|
||||||
docTasks/fimtaskswidget.h
|
tasks/ammtaskswidget.cpp
|
||||||
docTasks/fimtaskswidget.ui
|
tasks/ammtaskswidget.h
|
||||||
docTasks/tasksAmmFim.cpp
|
tasks/ammtaskswidget.ui
|
||||||
docTasks/tasksAmmFim.h
|
tasks/module.cpp
|
||||||
|
tasks/module.h
|
||||||
|
tasks/fimtaskswidget.cpp
|
||||||
|
tasks/fimtaskswidget.h
|
||||||
|
tasks/fimtaskswidget.ui
|
||||||
|
tasks/tasksAmmFim.cpp
|
||||||
|
tasks/tasksAmmFim.h
|
||||||
|
|
||||||
resources.qrc
|
resources.qrc
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
#include "instructorsandtraineeswidget.h"
|
#include "instructorsandtraineeswidget.h"
|
||||||
#include "ui_instructorsandtraineeswidget.h"
|
#include "ui_instructorsandtraineeswidget.h"
|
||||||
#include "dialogauthorizationinstructor.h"
|
#include "dialogauthorizationinstructor.h"
|
||||||
#include "doctaskswidget.h"
|
|
||||||
|
|
||||||
InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
||||||
QWidget(parent),
|
QWidget(parent),
|
||||||
@@ -11,8 +10,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
|||||||
viewerTrainees(nullptr),
|
viewerTrainees(nullptr),
|
||||||
viewerInstructors(nullptr),
|
viewerInstructors(nullptr),
|
||||||
messangerWidget(nullptr),
|
messangerWidget(nullptr),
|
||||||
docTasksWidget(nullptr),
|
ammTasksWidget(nullptr),
|
||||||
fIMtasksWidget(nullptr),
|
fimTasksWidget(nullptr),
|
||||||
adminMode(false),
|
adminMode(false),
|
||||||
loginInstructorLoggedInLocal(QStringLiteral("")),
|
loginInstructorLoggedInLocal(QStringLiteral("")),
|
||||||
nameInstructorLoggedInLocal(QStringLiteral(""))
|
nameInstructorLoggedInLocal(QStringLiteral(""))
|
||||||
@@ -27,9 +26,6 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
|||||||
qRegisterMetaType<QList<Group>>("QList<Group>");
|
qRegisterMetaType<QList<Group>>("QList<Group>");
|
||||||
qRegisterMetaType<QList<Computer>>("QList<Computer>");
|
qRegisterMetaType<QList<Computer>>("QList<Computer>");
|
||||||
qRegisterMetaType<QList<Classroom>>("QList<Classroom>");
|
qRegisterMetaType<QList<Classroom>>("QList<Classroom>");
|
||||||
qRegisterMetaType<QList<Task>>("QList<Task>");
|
|
||||||
|
|
||||||
qRegisterMetaType<QList<TaskAmmFim>>("QList<TaskAmmFim>");
|
|
||||||
|
|
||||||
connectorToServer = new ConnectorToServer(this);
|
connectorToServer = new ConnectorToServer(this);
|
||||||
connect(connectorToServer,&ConnectorToServer::sigLoginResult,this,&InstructorsAndTraineesWidget::checkLoginResult);
|
connect(connectorToServer,&ConnectorToServer::sigLoginResult,this,&InstructorsAndTraineesWidget::checkLoginResult);
|
||||||
@@ -56,18 +52,18 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
|||||||
connect(connectorToServer,&ConnectorToServer::signal_msgFromClientReady,messangerWidget,&MessangerWidget::slot_msgFromClientReady);
|
connect(connectorToServer,&ConnectorToServer::signal_msgFromClientReady,messangerWidget,&MessangerWidget::slot_msgFromClientReady);
|
||||||
|
|
||||||
|
|
||||||
docTasksWidget = new DocTasksWidget(connectorToServer, this);
|
ammTasksWidget = new AMMtasksWidget(connectorToServer, this);
|
||||||
fIMtasksWidget = new FIMtasksWidget(connectorToServer, this);
|
fimTasksWidget = new FIMtasksWidget(connectorToServer, this);
|
||||||
|
|
||||||
connect(connectorToServer, &ConnectorToServer::signal_UpdateTasksFIM, fIMtasksWidget, &FIMtasksWidget::slot_NeedUpdateUI);
|
connect(connectorToServer, &ConnectorToServer::signal_UpdateTasksFIM, fimTasksWidget, &FIMtasksWidget::slot_NeedUpdateUI);
|
||||||
connect(connectorToServer, &ConnectorToServer::signal_UpdateTasksAMM, docTasksWidget, &DocTasksWidget::slot_NeedUpdateUI);
|
connect(connectorToServer, &ConnectorToServer::signal_UpdateTasksAMM, ammTasksWidget, &AMMtasksWidget::slot_NeedUpdateUI);
|
||||||
|
|
||||||
ui->horizontalLayout_3->addWidget(viewerTrainees);
|
ui->horizontalLayout_3->addWidget(viewerTrainees);
|
||||||
ui->horizontalLayout_3->addWidget(messangerWidget);
|
ui->horizontalLayout_3->addWidget(messangerWidget);
|
||||||
|
|
||||||
ui->verticalLayout_1->addWidget(viewerInstructors);
|
ui->verticalLayout_1->addWidget(viewerInstructors);
|
||||||
ui->verticalLayout_2->addWidget(docTasksWidget);
|
ui->verticalLayout_2->addWidget(ammTasksWidget);
|
||||||
ui->verticalLayout_2->addWidget(fIMtasksWidget);
|
ui->verticalLayout_2->addWidget(fimTasksWidget);
|
||||||
|
|
||||||
viewerTrainees->setMinimumHeight(800);
|
viewerTrainees->setMinimumHeight(800);
|
||||||
viewerInstructors->setMinimumSize(1800, 300);
|
viewerInstructors->setMinimumSize(1800, 300);
|
||||||
@@ -84,8 +80,8 @@ InstructorsAndTraineesWidget::~InstructorsAndTraineesWidget()
|
|||||||
if(authorizationIsCompleted())
|
if(authorizationIsCompleted())
|
||||||
deAuthorizationInstructor(loginInstructorLoggedInLocal);
|
deAuthorizationInstructor(loginInstructorLoggedInLocal);
|
||||||
|
|
||||||
delete docTasksWidget;
|
delete ammTasksWidget;
|
||||||
delete fIMtasksWidget;
|
delete fimTasksWidget;
|
||||||
delete messangerWidget;
|
delete messangerWidget;
|
||||||
delete viewerInstructors;
|
delete viewerInstructors;
|
||||||
delete viewerTrainees;
|
delete viewerTrainees;
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
#include "viewertrainees.h"
|
#include "viewertrainees.h"
|
||||||
#include "viewerinstructors.h"
|
#include "viewerinstructors.h"
|
||||||
#include "messangerwidget.h"
|
#include "messangerwidget.h"
|
||||||
#include "doctaskswidget.h"
|
#include "ammtaskswidget.h"
|
||||||
#include "fimtaskswidget.h"
|
#include "fimtaskswidget.h"
|
||||||
#include "connectortoserver.h"
|
#include "connectortoserver.h"
|
||||||
|
|
||||||
@@ -16,9 +16,6 @@ Q_DECLARE_METATYPE(QList<Trainee>)
|
|||||||
Q_DECLARE_METATYPE(QList<Group>)
|
Q_DECLARE_METATYPE(QList<Group>)
|
||||||
Q_DECLARE_METATYPE(QList<Computer>)
|
Q_DECLARE_METATYPE(QList<Computer>)
|
||||||
Q_DECLARE_METATYPE(QList<Classroom>)
|
Q_DECLARE_METATYPE(QList<Classroom>)
|
||||||
Q_DECLARE_METATYPE(QList<Task>)
|
|
||||||
|
|
||||||
Q_DECLARE_METATYPE(QList<TaskAmmFim>)
|
|
||||||
|
|
||||||
namespace Ui {
|
namespace Ui {
|
||||||
class InstructorsAndTraineesWidget;
|
class InstructorsAndTraineesWidget;
|
||||||
@@ -78,8 +75,8 @@ private:
|
|||||||
ViewerTrainees* viewerTrainees;
|
ViewerTrainees* viewerTrainees;
|
||||||
ViewerInstructors* viewerInstructors;
|
ViewerInstructors* viewerInstructors;
|
||||||
MessangerWidget* messangerWidget;
|
MessangerWidget* messangerWidget;
|
||||||
DocTasksWidget* docTasksWidget;
|
AMMtasksWidget* ammTasksWidget;
|
||||||
FIMtasksWidget* fIMtasksWidget;
|
FIMtasksWidget* fimTasksWidget;
|
||||||
|
|
||||||
bool adminMode;
|
bool adminMode;
|
||||||
QString loginInstructorLoggedInLocal;
|
QString loginInstructorLoggedInLocal;
|
||||||
|
|||||||
@@ -2,12 +2,12 @@
|
|||||||
#include <QXmlStreamReader>
|
#include <QXmlStreamReader>
|
||||||
#include <QDomDocument>
|
#include <QDomDocument>
|
||||||
#include <QMessageBox>
|
#include <QMessageBox>
|
||||||
#include "doctaskswidget.h"
|
#include "ammtaskswidget.h"
|
||||||
#include "ui_doctaskswidget.h"
|
#include "ui_ammtaskswidget.h"
|
||||||
|
|
||||||
DocTasksWidget::DocTasksWidget(ConnectorToServer* connectorToServer, QWidget *parent) :
|
AMMtasksWidget::AMMtasksWidget(ConnectorToServer* connectorToServer, QWidget *parent) :
|
||||||
QWidget(parent),
|
QWidget(parent),
|
||||||
ui(new Ui::DocTasksWidget),
|
ui(new Ui::AMMtasksWidget),
|
||||||
connectorToServer(connectorToServer)
|
connectorToServer(connectorToServer)
|
||||||
{
|
{
|
||||||
ui->setupUi(this);
|
ui->setupUi(this);
|
||||||
@@ -15,18 +15,18 @@ DocTasksWidget::DocTasksWidget(ConnectorToServer* connectorToServer, QWidget *pa
|
|||||||
treeWidget = new QTreeWidget();
|
treeWidget = new QTreeWidget();
|
||||||
ui->horizontalLayout_1->addWidget(treeWidget);
|
ui->horizontalLayout_1->addWidget(treeWidget);
|
||||||
|
|
||||||
connect(treeWidget, &QTreeWidget::currentItemChanged, this, &DocTasksWidget::on_treeWidget_currentItemChanged);
|
connect(treeWidget, &QTreeWidget::currentItemChanged, this, &AMMtasksWidget::on_treeWidget_currentItemChanged);
|
||||||
|
|
||||||
preparationTreeWidget();
|
preparationTreeWidget();
|
||||||
}
|
}
|
||||||
|
|
||||||
DocTasksWidget::~DocTasksWidget()
|
AMMtasksWidget::~AMMtasksWidget()
|
||||||
{
|
{
|
||||||
deleteAllModuls();
|
deleteAllModuls();
|
||||||
delete ui;
|
delete ui;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous)
|
void AMMtasksWidget::on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous)
|
||||||
{
|
{
|
||||||
if(current == nullptr)
|
if(current == nullptr)
|
||||||
return;
|
return;
|
||||||
@@ -58,23 +58,23 @@ void DocTasksWidget::on_treeWidget_currentItemChanged(QTreeWidgetItem *current,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::slot_NeedUpdateUI()
|
void AMMtasksWidget::slot_NeedUpdateUI()
|
||||||
{
|
{
|
||||||
loadTasksAMM();
|
loadTasksAMM();
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::loadTasksAMM()
|
void AMMtasksWidget::loadTasksAMM()
|
||||||
{
|
{
|
||||||
//Обновление дерева
|
//Обновление дерева
|
||||||
treeWidget->clear();
|
treeWidget->clear();
|
||||||
|
|
||||||
QByteArray array = connectorToServer->getListTaskAmmArray();
|
QByteArray array = connectorToServer->getListTaskAmmArray();
|
||||||
loadDocTasksFromXML(array);
|
loadAMMtasksFromXML(array);
|
||||||
|
|
||||||
updateTreeWidget();
|
fillTree();
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::domElementParser(QDomElement element, Module* moduleParent)
|
void AMMtasksWidget::domElementParser(QDomElement element, Module* moduleParent)
|
||||||
{
|
{
|
||||||
QString name;
|
QString name;
|
||||||
|
|
||||||
@@ -175,7 +175,7 @@ void DocTasksWidget::domElementParser(QDomElement element, Module* moduleParent)
|
|||||||
}while (! (childElement = childElement.nextSiblingElement()).isNull());
|
}while (! (childElement = childElement.nextSiblingElement()).isNull());
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::loadDocTasksFromXML(QByteArray array)
|
void AMMtasksWidget::loadAMMtasksFromXML(QByteArray array)
|
||||||
{
|
{
|
||||||
deleteAllModuls();
|
deleteAllModuls();
|
||||||
|
|
||||||
@@ -190,7 +190,7 @@ void DocTasksWidget::loadDocTasksFromXML(QByteArray array)
|
|||||||
domElementParser(manifestElement, nullptr);
|
domElementParser(manifestElement, nullptr);
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::deleteAllModuls()
|
void AMMtasksWidget::deleteAllModuls()
|
||||||
{
|
{
|
||||||
for(Module* module: listAllModules)
|
for(Module* module: listAllModules)
|
||||||
{
|
{
|
||||||
@@ -202,7 +202,7 @@ void DocTasksWidget::deleteAllModuls()
|
|||||||
listAllModules.clear();
|
listAllModules.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
Module *DocTasksWidget::searchModuleByID(int id)
|
Module *AMMtasksWidget::searchModuleByID(int id)
|
||||||
{
|
{
|
||||||
Module* ptrModule = nullptr;
|
Module* ptrModule = nullptr;
|
||||||
|
|
||||||
@@ -216,7 +216,7 @@ Module *DocTasksWidget::searchModuleByID(int id)
|
|||||||
return nullptr;
|
return nullptr;
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::preparationTreeWidget()
|
void AMMtasksWidget::preparationTreeWidget()
|
||||||
{
|
{
|
||||||
treeWidget->setColumnCount(2);
|
treeWidget->setColumnCount(2);
|
||||||
|
|
||||||
@@ -228,13 +228,13 @@ void DocTasksWidget::preparationTreeWidget()
|
|||||||
//treeWidget->setColumnHidden(ColumnsTree::clmn_ID, true);
|
//treeWidget->setColumnHidden(ColumnsTree::clmn_ID, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::reSetHeadTreeWidget()
|
void AMMtasksWidget::reSetHeadTreeWidget()
|
||||||
{
|
{
|
||||||
QStringList listHeaders = {tr("PM/DM"), tr("ID")};
|
QStringList listHeaders = {tr("PM/DM"), tr("ID")};
|
||||||
treeWidget->setHeaderLabels(listHeaders);
|
treeWidget->setHeaderLabels(listHeaders);
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::updateTreeWidget()
|
void AMMtasksWidget::fillTree()
|
||||||
{
|
{
|
||||||
//Обновление дерева
|
//Обновление дерева
|
||||||
treeWidget->clear();
|
treeWidget->clear();
|
||||||
@@ -245,7 +245,7 @@ void DocTasksWidget::updateTreeWidget()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void DocTasksWidget::addModuleToTreeWidget(Module *module, QTreeWidgetItem* parentItem)
|
void AMMtasksWidget::addModuleToTreeWidget(Module *module, QTreeWidgetItem* parentItem)
|
||||||
{
|
{
|
||||||
QTreeWidgetItem* itemModule = nullptr;
|
QTreeWidgetItem* itemModule = nullptr;
|
||||||
|
|
||||||
@@ -287,7 +287,7 @@ void DocTasksWidget::addModuleToTreeWidget(Module *module, QTreeWidgetItem* pare
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void DocTasksWidget::on_btnUpdateTasks_clicked()
|
void AMMtasksWidget::on_btnUpdateTasks_clicked()
|
||||||
{
|
{
|
||||||
connectorToServer->sendQueryTasksXML("amm");
|
connectorToServer->sendQueryTasksXML("amm");
|
||||||
}
|
}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#ifndef DOCTASKSWIDGET_H
|
#ifndef AMMTASKSWIDGET_H
|
||||||
#define DOCTASKSWIDGET_H
|
#define AMMTASKSWIDGET_H
|
||||||
|
|
||||||
#include <QWidget>
|
#include <QWidget>
|
||||||
#include <QTreeWidget>
|
#include <QTreeWidget>
|
||||||
@@ -8,10 +8,10 @@
|
|||||||
#include "connectortoserver.h"
|
#include "connectortoserver.h"
|
||||||
|
|
||||||
namespace Ui {
|
namespace Ui {
|
||||||
class DocTasksWidget;
|
class AMMtasksWidget;
|
||||||
}
|
}
|
||||||
|
|
||||||
class DocTasksWidget : public QWidget
|
class AMMtasksWidget : public QWidget
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
@@ -22,12 +22,11 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit DocTasksWidget(ConnectorToServer* connectorToServer, QWidget *parent = nullptr);
|
explicit AMMtasksWidget(ConnectorToServer* connectorToServer, QWidget *parent = nullptr);
|
||||||
~DocTasksWidget();
|
~AMMtasksWidget();
|
||||||
|
|
||||||
private Q_SLOTS:
|
private Q_SLOTS:
|
||||||
void on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous);
|
void on_treeWidget_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous);
|
||||||
|
|
||||||
void on_btnUpdateTasks_clicked();
|
void on_btnUpdateTasks_clicked();
|
||||||
|
|
||||||
public Q_SLOTS:
|
public Q_SLOTS:
|
||||||
@@ -35,20 +34,21 @@ public Q_SLOTS:
|
|||||||
void slot_NeedUpdateUI();
|
void slot_NeedUpdateUI();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void loadDocTasksFromXML(QByteArray array);
|
void loadAMMtasksFromXML(QByteArray array);
|
||||||
void domElementParser(QDomElement element, Module* moduleParent);
|
void domElementParser(QDomElement element, Module* moduleParent);
|
||||||
void deleteAllModuls();
|
void deleteAllModuls();
|
||||||
Module* searchModuleByID(int id);
|
Module* searchModuleByID(int id);
|
||||||
|
|
||||||
void preparationTreeWidget();
|
void preparationTreeWidget();
|
||||||
void reSetHeadTreeWidget();
|
void reSetHeadTreeWidget();
|
||||||
void updateTreeWidget();
|
|
||||||
|
void fillTree();
|
||||||
void addModuleToTreeWidget(Module* module, QTreeWidgetItem* parentItem = nullptr);
|
void addModuleToTreeWidget(Module* module, QTreeWidgetItem* parentItem = nullptr);
|
||||||
|
|
||||||
void loadTasksAMM();
|
void loadTasksAMM();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Ui::DocTasksWidget *ui;
|
Ui::AMMtasksWidget *ui;
|
||||||
ConnectorToServer* connectorToServer;
|
ConnectorToServer* connectorToServer;
|
||||||
QTreeWidget* treeWidget;
|
QTreeWidget* treeWidget;
|
||||||
|
|
||||||
@@ -56,4 +56,4 @@ private:
|
|||||||
QList<Module*> listAllModules;
|
QList<Module*> listAllModules;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // DOCTASKSWIDGET_H
|
#endif // AMMTASKSWIDGET_H
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>DocTasksWidget</class>
|
<class>AMMtasksWidget</class>
|
||||||
<widget class="QWidget" name="DocTasksWidget">
|
<widget class="QWidget" name="AMMtasksWidget">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
@@ -24,7 +24,7 @@ FIMtasksWidget::~FIMtasksWidget()
|
|||||||
delete ui;
|
delete ui;
|
||||||
}
|
}
|
||||||
|
|
||||||
void FIMtasksWidget::loadTasksAmmFimFromXML(QByteArray array)
|
void FIMtasksWidget::loadFIMtasksFromXML(QByteArray array)
|
||||||
{
|
{
|
||||||
listTaskAmmFim.clear();
|
listTaskAmmFim.clear();
|
||||||
|
|
||||||
@@ -178,7 +178,7 @@ void FIMtasksWidget::loadTasksFIM()
|
|||||||
treeWidget->clear();
|
treeWidget->clear();
|
||||||
|
|
||||||
QByteArray array = connectorToServer->getListTaskFimArray();
|
QByteArray array = connectorToServer->getListTaskFimArray();
|
||||||
loadTasksAmmFimFromXML(array);
|
loadFIMtasksFromXML(array);
|
||||||
|
|
||||||
//собственно обновление дерева
|
//собственно обновление дерева
|
||||||
fillTree();
|
fillTree();
|
||||||
@@ -32,12 +32,13 @@ public Q_SLOTS:
|
|||||||
void slot_NeedUpdateUI();
|
void slot_NeedUpdateUI();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void loadTasksAmmFimFromXML(QByteArray array);
|
void loadFIMtasksFromXML(QByteArray array);
|
||||||
|
|
||||||
void fillTree();
|
|
||||||
void preparationTreeWidget();
|
void preparationTreeWidget();
|
||||||
void reSetHeadTreeWidget();
|
void reSetHeadTreeWidget();
|
||||||
|
|
||||||
|
void fillTree();
|
||||||
|
|
||||||
void loadTasksFIM();
|
void loadTasksFIM();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
Reference in New Issue
Block a user