mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
доработка интерфейс
This commit is contained in:
@@ -401,6 +401,10 @@ QLabel#DeviceWidget_lbl_Code {
|
||||
color: gray;
|
||||
}
|
||||
|
||||
QLabel#lblStatAMM, QLabel#lblStatFIM {
|
||||
padding-top: 1px;
|
||||
}
|
||||
|
||||
QPlainTextEdit#ActionWidget_plainTextEdit_Procedure{
|
||||
border-radius: 5px;
|
||||
border: 1px solid gray;
|
||||
@@ -417,7 +421,6 @@ QPlainTextEdit#plainText{ /*Репорт*/
|
||||
margin-right: 100pt;
|
||||
}
|
||||
|
||||
|
||||
QComboBox::drop-down {
|
||||
subcontrol-position: right center; /*Выравнивание стрелки по центру */
|
||||
width: 20px; /* Ширина области со стрелкой */
|
||||
|
||||
Binary file not shown.
@@ -96,14 +96,14 @@ void CommonView::setWidthColumnsTree()
|
||||
listWidthColumn.append(140);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Archived, 100);
|
||||
listWidthColumn.append(100);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_AMMtasks, 100);
|
||||
listWidthColumn.append(100);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_FIMtasks, 100);
|
||||
listWidthColumn.append(100);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Login, 100);
|
||||
listWidthColumn.append(100);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Messages, 100);
|
||||
listWidthColumn.append(100);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_AMMtasks, 120);
|
||||
listWidthColumn.append(120);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_FIMtasks, 120);
|
||||
listWidthColumn.append(120);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Login, 120);
|
||||
listWidthColumn.append(120);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Messages, 120);
|
||||
listWidthColumn.append(120);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Logged, 80);
|
||||
listWidthColumn.append(80);
|
||||
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_ID, 40);
|
||||
|
||||
@@ -88,8 +88,8 @@ InstructorsAndTraineesWidget::InstructorsAndTraineesWidget(QWidget *parent) :
|
||||
|
||||
ui->groupBox_Trainees->setMinimumHeight(500);
|
||||
|
||||
ui->groupBox_Trainees->setMinimumWidth(900);
|
||||
ui->groupBox_Instructors->setMinimumWidth(900);
|
||||
ui->groupBox_Trainees->setMinimumWidth(1000);
|
||||
ui->groupBox_Instructors->setMinimumWidth(1000);
|
||||
|
||||
|
||||
//Доступность кнопок
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
#include <QHeaderView>
|
||||
#include <QResizeEvent>
|
||||
#include <QPlainTextEdit>
|
||||
#include <QLabel>
|
||||
#include "traineesview.h"
|
||||
|
||||
TraineesView::TraineesView(ConnectorToServer* connectorToServer, TypeView type, QWidget *parent):
|
||||
@@ -92,26 +93,22 @@ void TraineesView::loadTraineesFromDB()
|
||||
|
||||
ItemGroup->addChild(ItemTrainee);
|
||||
|
||||
//Статистика AMM FIM
|
||||
QList<TaskAmmFim> listAMM = connectorToServer->getListTasksAMMforTrainee(trainee.getID());
|
||||
QList<TaskAmmFim> listFIM = connectorToServer->getListTasksFIMforTrainee(trainee.getID());
|
||||
QString statAMM = TaskAmmFim::buildStatisticTasksAMM(listAMM);
|
||||
QString statFIM = TaskAmmFim::buildStatisticTasksFIM(listFIM);
|
||||
|
||||
QPlainTextEdit *plainTextEditAMM = new QPlainTextEdit();
|
||||
plainTextEditAMM->setObjectName("plainTextEditAMM");
|
||||
plainTextEditAMM->setFocusPolicy(Qt::FocusPolicy::NoFocus);
|
||||
plainTextEditAMM->setReadOnly(true);
|
||||
plainTextEditAMM->setEnabled(false);
|
||||
treeWidget->setItemWidget(ItemTrainee, ColumnsTreeUsers::clmn_AMMtasks, plainTextEditAMM);
|
||||
plainTextEditAMM->appendHtml(statAMM);
|
||||
QLabel *lblStatAMM = new QLabel();
|
||||
lblStatAMM->setObjectName("lblStatAMM");
|
||||
treeWidget->setItemWidget(ItemTrainee, ColumnsTreeUsers::clmn_AMMtasks, lblStatAMM);
|
||||
lblStatAMM->setText(statAMM);
|
||||
|
||||
QLabel *lblStatFIM = new QLabel();
|
||||
lblStatFIM->setObjectName("lblStatFIM");
|
||||
treeWidget->setItemWidget(ItemTrainee, ColumnsTreeUsers::clmn_FIMtasks, lblStatFIM);
|
||||
lblStatFIM->setText(statFIM);
|
||||
|
||||
QPlainTextEdit *plainTextEditFIM = new QPlainTextEdit();
|
||||
plainTextEditFIM->setObjectName("plainTextEditAMM");
|
||||
plainTextEditFIM->setFocusPolicy(Qt::FocusPolicy::NoFocus);
|
||||
plainTextEditFIM->setReadOnly(true);
|
||||
plainTextEditFIM->setEnabled(false);
|
||||
treeWidget->setItemWidget(ItemTrainee, ColumnsTreeUsers::clmn_FIMtasks, plainTextEditFIM);
|
||||
plainTextEditFIM->appendHtml(statFIM);
|
||||
|
||||
//Скрываем архивных (при необходимости)
|
||||
if(trainee.getArchived())
|
||||
|
||||
Binary file not shown.
@@ -44,46 +44,46 @@
|
||||
<translation>требуется обновление</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="430"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="432"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="431"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="433"/>
|
||||
<source>DM code</source>
|
||||
<translation>DM код</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="430"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="432"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="431"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="433"/>
|
||||
<source>ID</source>
|
||||
<translation>ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="430"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="432"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="431"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="433"/>
|
||||
<source>Procedure AMM</source>
|
||||
<translation>Процедура AMM</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="430"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="432"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="431"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="433"/>
|
||||
<source>Canplay</source>
|
||||
<translation>Режимы</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.ui" line="144"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="430"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="432"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="431"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="433"/>
|
||||
<source>Status</source>
|
||||
<translation>Статус</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="537"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="538"/>
|
||||
<source>The deletion will be irrevocable.
|
||||
Delete it anyway?</source>
|
||||
<translation>Удаление будет безвозвратным.
|
||||
Всё равно удалить?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="358"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="380"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="359"/>
|
||||
<location filename="../LibInstructorsAndTrainees/tasks/ammtaskswidget.cpp" line="381"/>
|
||||
<source>Assign this task?</source>
|
||||
<translation>Назначить эту задачу?</translation>
|
||||
</message>
|
||||
@@ -238,57 +238,67 @@ The status will be set:
|
||||
<context>
|
||||
<name>CommonView</name>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="117"/>
|
||||
<source>Name</source>
|
||||
<translation>Имя</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="126"/>
|
||||
<source>Login</source>
|
||||
<translation>Логин</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="118"/>
|
||||
<source>Password</source>
|
||||
<translation>Пароль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="119"/>
|
||||
<source>Class</source>
|
||||
<translation>Класс</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="120"/>
|
||||
<source>Computer</source>
|
||||
<translation>Компьютер</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="121"/>
|
||||
<source>IP address</source>
|
||||
<translation>IP адрес</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="122"/>
|
||||
<source>Administrator</source>
|
||||
<translation>Администратор</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="123"/>
|
||||
<source>Archived</source>
|
||||
<translation>Архивный</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="124"/>
|
||||
<source>Tasks AMM</source>
|
||||
<translation>Задачи AMM</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="125"/>
|
||||
<source>Tasks FIM</source>
|
||||
<translation>Задачи FIM</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="128"/>
|
||||
<source>Online</source>
|
||||
<translation>В сети</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="129"/>
|
||||
<source>ID</source>
|
||||
<translation>ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="113"/>
|
||||
<location filename="../LibInstructorsAndTrainees/commonview.cpp" line="127"/>
|
||||
<source>Messages</source>
|
||||
<translation>Сообщения</translation>
|
||||
</message>
|
||||
@@ -1538,24 +1548,12 @@ Please reconnect to the server.</source>
|
||||
<translation>Имя</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="45"/>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="96"/>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="117"/>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="145"/>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="166"/>
|
||||
<source>0</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="138"/>
|
||||
<source>Assigned FIM</source>
|
||||
<translation>Назначенные FIM</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="38"/>
|
||||
<source>Assigned AMM</source>
|
||||
<translation>Назначенные AMM</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="159"/>
|
||||
<source>Last login</source>
|
||||
@@ -1566,11 +1564,31 @@ Please reconnect to the server.</source>
|
||||
<source>Time spent on the simulator</source>
|
||||
<translation>Время работы на тренажере</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="38"/>
|
||||
<source>Tasks AMM</source>
|
||||
<translation>Задачи AMM</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="45"/>
|
||||
<source>0 / 0</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="110"/>
|
||||
<source>Last exit</source>
|
||||
<translation>Последний выход</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="138"/>
|
||||
<source>Tasks FIM</source>
|
||||
<translation>Задачи FIM</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="145"/>
|
||||
<source>0/0/0 / 0</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/personalcardtrainee.ui" line="188"/>
|
||||
<source>Chat</source>
|
||||
@@ -1891,12 +1909,12 @@ The server will be restarted.</source>
|
||||
<context>
|
||||
<name>TraineesView</name>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/traineesview.cpp" line="69"/>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/traineesview.cpp" line="71"/>
|
||||
<source>yes</source>
|
||||
<translation>да</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/traineesview.cpp" line="75"/>
|
||||
<location filename="../LibInstructorsAndTrainees/trainees/traineesview.cpp" line="77"/>
|
||||
<source>no</source>
|
||||
<translation>нет</translation>
|
||||
</message>
|
||||
|
||||
Reference in New Issue
Block a user