mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-27 19:45:43 +03:00
refact
This commit is contained in:
@@ -59,6 +59,7 @@ kanban-plugin: board
|
||||
- [ ] При долгой работе загибается главное окно (предположительно из-за лога)
|
||||
- [ ] Отображать текущую версию data в статус баре
|
||||
- [ ] Сделать крутилку на начальную загрузку Сервера
|
||||
- [ ] Не блочится Сервер при смене версии
|
||||
|
||||
|
||||
## GUI Messenger
|
||||
|
||||
@@ -38,54 +38,58 @@
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="horizontalLayout_Actual">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_DocsActualed">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="pixmap">
|
||||
<pixmap resource="../InstructorsAndTrainees.qrc">:/resources/icons/warning.png</pixmap>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_Actual">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>48</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>80</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>...</string>
|
||||
</property>
|
||||
<property name="wordWrap">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_Actual">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_DocsActualed">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>32</width>
|
||||
<height>32</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="pixmap">
|
||||
<pixmap resource="../InstructorsAndTrainees.qrc">:/resources/icons/warning.png</pixmap>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QLabel" name="label_Actual">
|
||||
<property name="sizePolicy">
|
||||
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
|
||||
<horstretch>0</horstretch>
|
||||
<verstretch>0</verstretch>
|
||||
</sizepolicy>
|
||||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>48</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="maximumSize">
|
||||
<size>
|
||||
<width>100</width>
|
||||
<height>40</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>...</string>
|
||||
</property>
|
||||
<property name="wordWrap">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
|
||||
@@ -169,6 +169,9 @@ void ListSubProc::slot_UpdateSubProcForDMCode(QString dmCode)
|
||||
}
|
||||
else
|
||||
{
|
||||
item->setFlags(item->flags() | Qt::ItemIsUserCheckable);
|
||||
item->setCheckState(ColumnsTreeSubProc::clmnSP_title, Qt::Unchecked);
|
||||
|
||||
item->setFlags(item->flags() ^ Qt::ItemIsEnabled);
|
||||
}
|
||||
|
||||
|
||||
@@ -34,12 +34,22 @@
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="Line" name="line">
|
||||
<property name="lineWidth">
|
||||
<number>2</number>
|
||||
</property>
|
||||
<property name="orientation">
|
||||
<enum>Qt::Horizontal</enum>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_List">
|
||||
<item>
|
||||
<widget class="QLabel" name="label_SubProc">
|
||||
<property name="text">
|
||||
<string>Select subprocedures allowed to run in Auto mode</string>
|
||||
<string>Select subprocedures allowed to run in Auto mode:</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
||||
Binary file not shown.
@@ -9,47 +9,73 @@
|
||||
<translation>Форма</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="141"/>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="83"/>
|
||||
<source>...</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="101"/>
|
||||
<source>Update</source>
|
||||
<translation>Обновить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="221"/>
|
||||
<source>Assign</source>
|
||||
<translation>Назначить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="112"/>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="192"/>
|
||||
<source>Аvailable</source>
|
||||
<translation>Доступные</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="86"/>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="166"/>
|
||||
<source>Delete</source>
|
||||
<translation>Удалить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="275"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="277"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="129"/>
|
||||
<source>actual</source>
|
||||
<translation>актуально</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="135"/>
|
||||
<source>update required</source>
|
||||
<translation>требуется обновление</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="340"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="342"/>
|
||||
<source>DM code</source>
|
||||
<translation>DM код</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="275"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="277"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="340"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="342"/>
|
||||
<source>ID</source>
|
||||
<translation>ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="275"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="277"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="340"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="342"/>
|
||||
<source>Procedure AMM</source>
|
||||
<translation>Процедура AMM</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="60"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="275"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="277"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="340"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="342"/>
|
||||
<source>Canplay</source>
|
||||
<translation>Режимы</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.ui" line="140"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="340"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="342"/>
|
||||
<source>Status</source>
|
||||
<translation>Статус</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="365"/>
|
||||
<location filename="../tasks/ammtaskswidget.cpp" line="469"/>
|
||||
<source>The deletion will be irrevocable.
|
||||
Delete it anyway?</source>
|
||||
<translation>Удаление будет безвозвратным.
|
||||
@@ -376,6 +402,14 @@ The status will be set:
|
||||
<translation>Сохранить</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DialogListSubProc</name>
|
||||
<message>
|
||||
<location filename="../tasks/dialoglistsubproc.cpp" line="17"/>
|
||||
<source>List subprocedures</source>
|
||||
<translation>Список подпроцедур</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DialogNewPassword</name>
|
||||
<message>
|
||||
@@ -463,6 +497,14 @@ The status will be set:
|
||||
<translation>Стиль</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DialogTasksCommon</name>
|
||||
<message>
|
||||
<location filename="../tasks/dialogtaskscommon.cpp" line="17"/>
|
||||
<source>Viewer tasks common</source>
|
||||
<translation>Просмотршик списка процедур</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>EditorInstructors</name>
|
||||
<message>
|
||||
@@ -701,32 +743,32 @@ The changes will not be accepted.</source>
|
||||
<translation>Удалить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="306"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="308"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="303"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="305"/>
|
||||
<source>ID</source>
|
||||
<translation>ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="306"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="308"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="303"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="305"/>
|
||||
<source>Status</source>
|
||||
<translation>Статус</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="306"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="308"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="303"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="305"/>
|
||||
<source>Procedure FIM</source>
|
||||
<translation>Процедура FIM</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="396"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="392"/>
|
||||
<source>The deletion will be irrevocable.
|
||||
Delete it anyway?</source>
|
||||
<translation>Удаление будет безвозвратным.
|
||||
Всё равно удалить?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="440"/>
|
||||
<location filename="../tasks/fimtaskswidget.cpp" line="436"/>
|
||||
<source>Assign this task?</source>
|
||||
<translation>Назначить эту задачу?</translation>
|
||||
</message>
|
||||
@@ -760,93 +802,98 @@ Delete it anyway?</source>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="163"/>
|
||||
<source>Tasks</source>
|
||||
<translation>Задачи</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="189"/>
|
||||
<source>Personal card</source>
|
||||
<translation>Персональная карта</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="287"/>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="313"/>
|
||||
<source>Chat</source>
|
||||
<translation>Чат</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="336"/>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="362"/>
|
||||
<source>Server: </source>
|
||||
<translation>Сервер: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="398"/>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="424"/>
|
||||
<source> Instructor: </source>
|
||||
<translation> Инструктор: </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="202"/>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="228"/>
|
||||
<source>Settings</source>
|
||||
<translation>Настройки</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="243"/>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="269"/>
|
||||
<source>Trainees</source>
|
||||
<translation>Обучаемые</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="261"/>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="287"/>
|
||||
<source>Instructors</source>
|
||||
<translation>Инструкторы</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="343"/>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="417"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="406"/>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="369"/>
|
||||
<location filename="../instructorsandtraineeswidget.ui" line="443"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="419"/>
|
||||
<source>none</source>
|
||||
<translation>нет</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="129"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="137"/>
|
||||
<source>The file could not be opened </source>
|
||||
<translation>Файл не может быть открыт </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="193"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="201"/>
|
||||
<source>Instructor authorization.</source>
|
||||
<translation>Авторизация инструктора.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="219"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="227"/>
|
||||
<source>Instructor deauthorization</source>
|
||||
<translation>Деавторизация инструктора</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="219"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="227"/>
|
||||
<source>Error!</source>
|
||||
<translation>Ошибка!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="261"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="269"/>
|
||||
<source>The server is not available!</source>
|
||||
<translation>Сервер недоступен!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="419"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="432"/>
|
||||
<source>connected</source>
|
||||
<translation>подключен</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="422"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="435"/>
|
||||
<source>not connected</source>
|
||||
<translation>не подключен</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="463"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="476"/>
|
||||
<source>Server settings have been changed. Please reconnect to the server.</source>
|
||||
<translation>Настройки сервера изменены. Выполните переподключение к серверу.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="303"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="316"/>
|
||||
<source>Instructor authorization</source>
|
||||
<translation>Авторизация инструктора</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="193"/>
|
||||
<location filename="../instructorsandtraineeswidget.cpp" line="201"/>
|
||||
<source>Invalid login or password!</source>
|
||||
<translation>Неправильный логин или пароль!</translation>
|
||||
</message>
|
||||
@@ -866,6 +913,45 @@ Delete it anyway?</source>
|
||||
<translation>нет</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ListSubProc</name>
|
||||
<message>
|
||||
<location filename="../tasks/listsubproc.ui" line="14"/>
|
||||
<source>Form</source>
|
||||
<translation>Форма</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/listsubproc.ui" line="24"/>
|
||||
<source>Title</source>
|
||||
<translation>Заголовок</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/listsubproc.ui" line="31"/>
|
||||
<location filename="../tasks/listsubproc.cpp" line="109"/>
|
||||
<source>DM code</source>
|
||||
<translation>DM код</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/listsubproc.ui" line="52"/>
|
||||
<source>Select subprocedures allowed to run in Auto mode:</source>
|
||||
<translation>Выберите подпроцедуры, разрешенные к запуску в режиме Авто:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/listsubproc.ui" line="72"/>
|
||||
<source>Assign</source>
|
||||
<translation>Назначить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/listsubproc.cpp" line="109"/>
|
||||
<source>Subprocedure</source>
|
||||
<translation>Подпроцедура</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/listsubproc.cpp" line="109"/>
|
||||
<source>Canplay</source>
|
||||
<translation>Режимы</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MessangerWidget</name>
|
||||
<message>
|
||||
@@ -1043,22 +1129,22 @@ Delete it anyway?</source>
|
||||
<context>
|
||||
<name>RecognizeSystem</name>
|
||||
<message>
|
||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="396"/>
|
||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="416"/>
|
||||
<source>The file could not be opened </source>
|
||||
<translation>Файл не может быть открыт </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="456"/>
|
||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="476"/>
|
||||
<source>You cannot delete the basic version!</source>
|
||||
<translation>Вы не можете удалить базовую версию!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="461"/>
|
||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="481"/>
|
||||
<source>You cannot delete the active version</source>
|
||||
<translation>Вы не можете удалить активную версию</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="466"/>
|
||||
<location filename="../connectorToServer/Core/recognizesystem.cpp" line="486"/>
|
||||
<source>This name already exists</source>
|
||||
<translation>Это имя уже существует</translation>
|
||||
</message>
|
||||
@@ -1116,30 +1202,30 @@ Delete it anyway?</source>
|
||||
<context>
|
||||
<name>TaskAMMFIMTreePreparation</name>
|
||||
<message>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="457"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="509"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="600"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="502"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="576"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="667"/>
|
||||
<source>completed</source>
|
||||
<translation>выполнена</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="462"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="514"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="605"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="507"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="581"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="672"/>
|
||||
<source>failed</source>
|
||||
<translation>неверно</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="467"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="519"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="610"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="512"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="586"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="677"/>
|
||||
<source>checkup</source>
|
||||
<translation>на проверке</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="472"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="524"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="615"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="517"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="591"/>
|
||||
<location filename="../tasks/tasktreepreparation.cpp" line="682"/>
|
||||
<source>new</source>
|
||||
<translation>новая</translation>
|
||||
</message>
|
||||
@@ -1261,6 +1347,24 @@ Delete it anyway?</source>
|
||||
<translation>Редактор инструкторов</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ViewerTasksCommon</name>
|
||||
<message>
|
||||
<location filename="../tasks/viewertaskscommon.ui" line="14"/>
|
||||
<source>Form</source>
|
||||
<translation>Форма</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/viewertaskscommon.ui" line="26"/>
|
||||
<source>AMM</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../tasks/viewertaskscommon.ui" line="36"/>
|
||||
<source>FIM</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ViewerTrainees</name>
|
||||
<message>
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
#include "providerdblms.h"
|
||||
#include "docsupdater.h"
|
||||
|
||||
|
||||
namespace Ui {
|
||||
class ServerLMSWidget;
|
||||
}
|
||||
@@ -138,6 +139,8 @@ private:
|
||||
Ui::ServerLMSWidget *ui;
|
||||
|
||||
private:
|
||||
//WaitAnimationWidget *waitAnimationWidget;
|
||||
|
||||
MultiThreadServer *server;
|
||||
QThread *updateThread;
|
||||
QThread *loggerThread;
|
||||
|
||||
@@ -242,7 +242,7 @@
|
||||
</size>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Check&&Repare</string>
|
||||
<string>Check</string>
|
||||
</property>
|
||||
<property name="icon">
|
||||
<iconset resource="../ServerLMS.qrc">
|
||||
@@ -316,6 +316,12 @@
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="groupBox_Additional">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>150</width>
|
||||
<height>0</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="title">
|
||||
<string>Additional</string>
|
||||
</property>
|
||||
|
||||
Binary file not shown.
@@ -148,8 +148,8 @@
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.ui" line="245"/>
|
||||
<source>Check&&Repare</source>
|
||||
<translation>Проверить&&Восстановить</translation>
|
||||
<source>Check</source>
|
||||
<translation>Проверить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.ui" line="293"/>
|
||||
@@ -157,52 +157,62 @@
|
||||
<translation>Сохранить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="287"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="339"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="344"/>
|
||||
<location filename="../settings/dialogsettingstray.ui" line="326"/>
|
||||
<source>Additional</source>
|
||||
<translation>Расширенные</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.ui" line="340"/>
|
||||
<source>Update Docs</source>
|
||||
<translation>Обновить Docs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="288"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="340"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="345"/>
|
||||
<source>Error!</source>
|
||||
<translation>Ошибка!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="287"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="288"/>
|
||||
<source>Driver PostgreSQL is not installed!</source>
|
||||
<translation>Драйвер PostgreSQL не установлен!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="296"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="297"/>
|
||||
<source>Superuser PostgreSQL authorization</source>
|
||||
<translation>Авторизация суперпользователя PostgreSQL</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="339"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="344"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="340"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="345"/>
|
||||
<source>Error connecting to PostgreSQL!</source>
|
||||
<translation>Ошибка соединения с PostgreSQL!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="340"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="345"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="341"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="346"/>
|
||||
<source>Possible reasons:</source>
|
||||
<translation>Возможные причины:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="341"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="346"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="342"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="347"/>
|
||||
<source>*superuser PostgreSQL login or password is incorrect;</source>
|
||||
<translation>*логин или пароль суперпользователя PostgreSQL некорректен;</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="342"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="343"/>
|
||||
<source>*Port is incorrect.</source>
|
||||
<translation>*Порт некорректен.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="347"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="348"/>
|
||||
<source>*Port is incorrect;</source>
|
||||
<translation>*Порт некорректен;</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="348"/>
|
||||
<location filename="../settings/dialogsettingstray.cpp" line="349"/>
|
||||
<source>*file 'pg_hba.conf' does not contain an entry for the IP address:</source>
|
||||
<translation>*файл 'pg_hba.conf не содержит записи доступа для IP адреса:</translation>
|
||||
</message>
|
||||
@@ -261,77 +271,77 @@
|
||||
<translation>Остановить</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="159"/>
|
||||
<location filename="../serverlmswidget.cpp" line="171"/>
|
||||
<source>Server is started!</source>
|
||||
<translation>Сервер запущен!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="172"/>
|
||||
<location filename="../serverlmswidget.cpp" line="184"/>
|
||||
<source>Server is stoped!</source>
|
||||
<translation>Сервер остановлен!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="209"/>
|
||||
<location filename="../serverlmswidget.cpp" line="258"/>
|
||||
<location filename="../serverlmswidget.cpp" line="223"/>
|
||||
<location filename="../serverlmswidget.cpp" line="272"/>
|
||||
<source>Warning!</source>
|
||||
<translation>Внимание!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="209"/>
|
||||
<location filename="../serverlmswidget.cpp" line="223"/>
|
||||
<source>Database settings have been changed.
|
||||
The server will be restarted.</source>
|
||||
<translation>Настройки Базы Данных были изменены.
|
||||
Сервер будет перезапущен.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="258"/>
|
||||
<location filename="../serverlmswidget.cpp" line="272"/>
|
||||
<source>The file could not be opened </source>
|
||||
<translation>Файл не может быть открыт </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="328"/>
|
||||
<location filename="../serverlmswidget.cpp" line="332"/>
|
||||
<location filename="../serverlmswidget.cpp" line="351"/>
|
||||
<location filename="../serverlmswidget.cpp" line="355"/>
|
||||
<source>Database connection error!</source>
|
||||
<translation>Ошибка подключения Базы данных!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="182"/>
|
||||
<location filename="../serverlmswidget.cpp" line="332"/>
|
||||
<location filename="../serverlmswidget.cpp" line="194"/>
|
||||
<location filename="../serverlmswidget.cpp" line="355"/>
|
||||
<source>Error!</source>
|
||||
<translation>Ошибка!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="113"/>
|
||||
<location filename="../serverlmswidget.cpp" line="115"/>
|
||||
<source>Error PostgreSQL!</source>
|
||||
<translation>Ошибка PostgreSQL!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="182"/>
|
||||
<location filename="../serverlmswidget.cpp" line="194"/>
|
||||
<source>Settings file could not be opened:</source>
|
||||
<translation>Файл настроек не открыт:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="347"/>
|
||||
<location filename="../serverlmswidget.cpp" line="370"/>
|
||||
<source>Database connection OK!</source>
|
||||
<translation>База данных подключена!</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="361"/>
|
||||
<location filename="../serverlmswidget.cpp" line="384"/>
|
||||
<source>started</source>
|
||||
<translation>запущен</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="366"/>
|
||||
<location filename="../serverlmswidget.cpp" line="389"/>
|
||||
<source>stoped</source>
|
||||
<translation>остановлен</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="386"/>
|
||||
<location filename="../serverlmswidget.cpp" line="409"/>
|
||||
<source>connected</source>
|
||||
<translation>подключена</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../serverlmswidget.cpp" line="395"/>
|
||||
<location filename="../serverlmswidget.cpp" line="418"/>
|
||||
<source>not connected</source>
|
||||
<translation>не подключена</translation>
|
||||
</message>
|
||||
|
||||
Reference in New Issue
Block a user