Рефакт интерфейс

This commit is contained in:
2025-10-15 11:16:10 +03:00
parent e5f4c0bd00
commit 79c5354f58
3 changed files with 49 additions and 44 deletions

View File

@@ -98,17 +98,17 @@ void CommonView::setWidthColumnsTree()
listWidthColumn.append(140); listWidthColumn.append(140);
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Archived, 100); treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Archived, 100);
listWidthColumn.append(100); listWidthColumn.append(100);
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Logged, 120); treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Logged, 80);
listWidthColumn.append(120); listWidthColumn.append(80);
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_ID, 100); treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_ID, 40);
listWidthColumn.append(100); listWidthColumn.append(40);
treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Name, calculateWidth_0Column()); treeWidget->setColumnWidth(ColumnsTreeUsers::clmn_Name, calculateWidth_0Column());
} }
void CommonView::reSetHeadTreeWidget() void CommonView::reSetHeadTreeWidget()
{ {
QStringList listHeaders = {tr("Name"), tr("Login"), tr("Password"), tr("Class"), tr("Computer"), tr("IP address"), tr("Administrator"), tr("Archived"), tr("Logged"), tr("ID")}; QStringList listHeaders = {tr("Name"), tr("Login"), tr("Password"), tr("Class"), tr("Computer"), tr("IP address"), tr("Administrator"), tr("Archived"), tr("Online"), tr("ID")};
treeWidget->setHeaderLabels(listHeaders); treeWidget->setHeaderLabels(listHeaders);
} }
@@ -125,7 +125,6 @@ void CommonView::preparationTreeWidget()
archiveVisible = false; archiveVisible = false;
treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_ID, true); treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_ID, true);
treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Password, true);
treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Archived, true); treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Archived, true);
treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Administrator, true); treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Administrator, true);
} }
@@ -146,6 +145,7 @@ void CommonView::preparationTreeWidget()
treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_ID, true); treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_ID, true);
} }
} }
treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Password, true);
treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Class, true); treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Class, true);
treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Computer, true); treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_Computer, true);
treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_IP_address, true); treeWidget->setColumnHidden(ColumnsTreeUsers::clmn_IP_address, true);

View File

@@ -24,39 +24,39 @@
<translation>Удалить</translation> <translation>Удалить</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="261"/> <location filename="../tasks/ammtaskswidget.cpp" line="275"/>
<location filename="../tasks/ammtaskswidget.cpp" line="263"/> <location filename="../tasks/ammtaskswidget.cpp" line="277"/>
<source>Task AMM</source> <source>Task AMM</source>
<translation>Задача AMM</translation> <translation>Задача AMM</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="261"/> <location filename="../tasks/ammtaskswidget.cpp" line="275"/>
<location filename="../tasks/ammtaskswidget.cpp" line="263"/> <location filename="../tasks/ammtaskswidget.cpp" line="277"/>
<source>DM code</source> <source>DM code</source>
<translation>DM код</translation> <translation>DM код</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="261"/> <location filename="../tasks/ammtaskswidget.cpp" line="275"/>
<location filename="../tasks/ammtaskswidget.cpp" line="263"/> <location filename="../tasks/ammtaskswidget.cpp" line="277"/>
<source>ID</source> <source>ID</source>
<translation>ID</translation> <translation>ID</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.ui" line="60"/> <location filename="../tasks/ammtaskswidget.ui" line="60"/>
<location filename="../tasks/ammtaskswidget.cpp" line="261"/> <location filename="../tasks/ammtaskswidget.cpp" line="275"/>
<location filename="../tasks/ammtaskswidget.cpp" line="263"/> <location filename="../tasks/ammtaskswidget.cpp" line="277"/>
<source>Status</source> <source>Status</source>
<translation>Статус</translation> <translation>Статус</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="337"/> <location filename="../tasks/ammtaskswidget.cpp" line="365"/>
<source>The deletion will be irrevocable. <source>The deletion will be irrevocable.
Delete it anyway?</source> Delete it anyway?</source>
<translation>Удаление будет безвозвратным. <translation>Удаление будет безвозвратным.
Всё равно удалить?</translation> Всё равно удалить?</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="377"/> <location filename="../tasks/ammtaskswidget.cpp" line="405"/>
<source>Assign this task?</source> <source>Assign this task?</source>
<translation>Назначить эту задачу?</translation> <translation>Назначить эту задачу?</translation>
</message> </message>
@@ -212,8 +212,8 @@ The status will be set:
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="111"/> <location filename="../commonview.cpp" line="111"/>
<source>Logged</source> <source>Online</source>
<translation>Залогирован</translation> <translation>В сети</translation>
</message> </message>
<message> <message>
<location filename="../commonview.cpp" line="111"/> <location filename="../commonview.cpp" line="111"/>
@@ -671,32 +671,32 @@ The changes will not be accepted.</source>
<translation>Удалить</translation> <translation>Удалить</translation>
</message> </message>
<message> <message>
<location filename="../tasks/fimtaskswidget.cpp" line="298"/> <location filename="../tasks/fimtaskswidget.cpp" line="306"/>
<location filename="../tasks/fimtaskswidget.cpp" line="300"/> <location filename="../tasks/fimtaskswidget.cpp" line="308"/>
<source>Task FIM</source> <source>Task FIM</source>
<translation>Задача FIM</translation> <translation>Задача FIM</translation>
</message> </message>
<message> <message>
<location filename="../tasks/fimtaskswidget.cpp" line="298"/> <location filename="../tasks/fimtaskswidget.cpp" line="306"/>
<location filename="../tasks/fimtaskswidget.cpp" line="300"/> <location filename="../tasks/fimtaskswidget.cpp" line="308"/>
<source>ID</source> <source>ID</source>
<translation>ID</translation> <translation>ID</translation>
</message> </message>
<message> <message>
<location filename="../tasks/fimtaskswidget.cpp" line="298"/> <location filename="../tasks/fimtaskswidget.cpp" line="306"/>
<location filename="../tasks/fimtaskswidget.cpp" line="300"/> <location filename="../tasks/fimtaskswidget.cpp" line="308"/>
<source>Status</source> <source>Status</source>
<translation>Статус</translation> <translation>Статус</translation>
</message> </message>
<message> <message>
<location filename="../tasks/fimtaskswidget.cpp" line="388"/> <location filename="../tasks/fimtaskswidget.cpp" line="396"/>
<source>The deletion will be irrevocable. <source>The deletion will be irrevocable.
Delete it anyway?</source> Delete it anyway?</source>
<translation>Удаление будет безвозвратным. <translation>Удаление будет безвозвратным.
Всё равно удалить?</translation> Всё равно удалить?</translation>
</message> </message>
<message> <message>
<location filename="../tasks/fimtaskswidget.cpp" line="432"/> <location filename="../tasks/fimtaskswidget.cpp" line="440"/>
<source>Assign this task?</source> <source>Assign this task?</source>
<translation>Назначить эту задачу?</translation> <translation>Назначить эту задачу?</translation>
</message> </message>
@@ -729,80 +729,85 @@ Delete it anyway?</source>
<translation>Редактор инструкторов</translation> <translation>Редактор инструкторов</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.ui" line="261"/> <location filename="../instructorsandtraineeswidget.ui" line="163"/>
<source>Personal card</source>
<translation>Персональная карта</translation>
</message>
<message>
<location filename="../instructorsandtraineeswidget.ui" line="287"/>
<source>Chat</source> <source>Chat</source>
<translation>Чат</translation> <translation>Чат</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.ui" line="310"/> <location filename="../instructorsandtraineeswidget.ui" line="336"/>
<source>Server: </source> <source>Server: </source>
<translation>Сервер: </translation> <translation>Сервер: </translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.ui" line="372"/> <location filename="../instructorsandtraineeswidget.ui" line="398"/>
<source> Instructor: </source> <source> Instructor: </source>
<translation> Инструктор: </translation> <translation> Инструктор: </translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.ui" line="176"/> <location filename="../instructorsandtraineeswidget.ui" line="202"/>
<source>Settings</source> <source>Settings</source>
<translation>Настройки</translation> <translation>Настройки</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.ui" line="217"/> <location filename="../instructorsandtraineeswidget.ui" line="243"/>
<source>Trainees</source> <source>Trainees</source>
<translation>Обучаемые</translation> <translation>Обучаемые</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.ui" line="235"/> <location filename="../instructorsandtraineeswidget.ui" line="261"/>
<source>Instructors</source> <source>Instructors</source>
<translation>Инструкторы</translation> <translation>Инструкторы</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.ui" line="317"/> <location filename="../instructorsandtraineeswidget.ui" line="343"/>
<location filename="../instructorsandtraineeswidget.ui" line="391"/> <location filename="../instructorsandtraineeswidget.ui" line="417"/>
<location filename="../instructorsandtraineeswidget.cpp" line="392"/> <location filename="../instructorsandtraineeswidget.cpp" line="400"/>
<location filename="../instructorsandtraineeswidget.cpp" line="408"/> <location filename="../instructorsandtraineeswidget.cpp" line="416"/>
<source>none</source> <source>none</source>
<translation>нет</translation> <translation>нет</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.cpp" line="129"/> <location filename="../instructorsandtraineeswidget.cpp" line="130"/>
<source>The file could not be opened </source> <source>The file could not be opened </source>
<translation>Файл не может быть открыт </translation> <translation>Файл не может быть открыт </translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.cpp" line="193"/> <location filename="../instructorsandtraineeswidget.cpp" line="194"/>
<source>Instructor authorization.</source> <source>Instructor authorization.</source>
<translation>Авторизация инструктора.</translation> <translation>Авторизация инструктора.</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.cpp" line="218"/> <location filename="../instructorsandtraineeswidget.cpp" line="220"/>
<source>Instructor deauthorization</source> <source>Instructor deauthorization</source>
<translation>Деавторизация инструктора</translation> <translation>Деавторизация инструктора</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.cpp" line="218"/> <location filename="../instructorsandtraineeswidget.cpp" line="220"/>
<source>Error!</source> <source>Error!</source>
<translation>Ошибка!</translation> <translation>Ошибка!</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.cpp" line="259"/> <location filename="../instructorsandtraineeswidget.cpp" line="262"/>
<source>The server is not available!</source> <source>The server is not available!</source>
<translation>Сервер недоступен!</translation> <translation>Сервер недоступен!</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.cpp" line="449"/> <location filename="../instructorsandtraineeswidget.cpp" line="457"/>
<source>Server settings have been changed. Please reconnect to the server.</source> <source>Server settings have been changed. Please reconnect to the server.</source>
<translation>Настройки сервера изменены. Выполните переподключение к серверу.</translation> <translation>Настройки сервера изменены. Выполните переподключение к серверу.</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.cpp" line="296"/> <location filename="../instructorsandtraineeswidget.cpp" line="304"/>
<source>Instructor authorization</source> <source>Instructor authorization</source>
<translation>Авторизация инструктора</translation> <translation>Авторизация инструктора</translation>
</message> </message>
<message> <message>
<location filename="../instructorsandtraineeswidget.cpp" line="193"/> <location filename="../instructorsandtraineeswidget.cpp" line="194"/>
<source>Invalid login or password!</source> <source>Invalid login or password!</source>
<translation>Неправильный логин или пароль!</translation> <translation>Неправильный логин или пароль!</translation>
</message> </message>