From b1baafe6a1e820da70ad4000372f77bf724a5f9c Mon Sep 17 00:00:00 2001 From: krivoshein Date: Fri, 3 Oct 2025 14:45:03 +0300 Subject: [PATCH] refact --- DOCS/Андрей/Board.md | 21 ++++---------- InstructorsAndTrainees/messanger/msgwidget.ui | 27 ++++++++++++++++- .../resources/css/styleSheetMain.css | 29 +++++++++++++------ 3 files changed, 51 insertions(+), 26 deletions(-) diff --git a/DOCS/Андрей/Board.md b/DOCS/Андрей/Board.md index 64efdab..68e37de 100644 --- a/DOCS/Андрей/Board.md +++ b/DOCS/Андрей/Board.md @@ -9,7 +9,7 @@ kanban-plugin: board - [ ] /RUS/Scens/tasksFIM.xml возможно изменится структура -## Complete +## Completed - [ ] Блокировка авторизации не работает при входе в редакторы И/О - [ ] Добавить текущий статус задачи в "Проверке задачи" (AMM, FIM) @@ -41,34 +41,23 @@ kanban-plugin: board - [ ] При обновлении деревьев слетает назначенная колонка сортировки -## feature +## Server - [ ] Сервер при сворачивании превращается в трей - [ ] Отходить от идентификации по Логину в пользу ID юзера везде, где это возможно. (Так как сейчас может вызвать проблемы при смене логина юзера!!!) -## DataBaseLMS - -- [ ] Оптимизировать - DataBaseLMS::deleteTrainee(int id_trainee) -- [ ] ProviderDBLMS::deAuthorizationAll() - - -## Messenger +## GUI Messenger - [ ] Не влазиют слишком большие сообщения - [ ] Сделать отправку сообщения на Enter -## Интерфейс - -- [ ] Унифицировать терминологию - - ## GUI общие - [ ] Введение логина только латиницей +- [ ] Унифицировать терминологию ## Замечания Кирилл @@ -82,6 +71,6 @@ kanban-plugin: board %% kanban:settings ``` -{"kanban-plugin":"board","list-collapse":[false,false,false,false,false,false,false,false]} +{"kanban-plugin":"board","list-collapse":[false,false,false,false,false,false]} ``` %% \ No newline at end of file diff --git a/InstructorsAndTrainees/messanger/msgwidget.ui b/InstructorsAndTrainees/messanger/msgwidget.ui index 6ff0ca0..1fc6b19 100644 --- a/InstructorsAndTrainees/messanger/msgwidget.ui +++ b/InstructorsAndTrainees/messanger/msgwidget.ui @@ -7,7 +7,7 @@ 0 0 400 - 255 + 257 @@ -24,6 +24,31 @@ + + + + + 0 + 0 + + + + + 0 + 6 + + + + + 16777215 + 6 + + + + + + + diff --git a/InstructorsAndTrainees/resources/css/styleSheetMain.css b/InstructorsAndTrainees/resources/css/styleSheetMain.css index d650e3e..8f09dc7 100644 --- a/InstructorsAndTrainees/resources/css/styleSheetMain.css +++ b/InstructorsAndTrainees/resources/css/styleSheetMain.css @@ -172,12 +172,14 @@ QTreeWidget::branch:open:has-children:has-siblings { QTreeWidget::item:hover, QTreeWidget::branch:hover { background: #aee1ff; + background: #C0EEEE; } QTreeWidget::item:selected { /*background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);*/ background: #6ea1f1; - color: #ffffff; + background: #A0CECE; + color: #000000; } @@ -227,6 +229,9 @@ QTabBar::tab { font-size: 12pt; + background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #A0CECE, stop: 1 #FFFFFF); + } @@ -239,16 +244,17 @@ QTabBar::tab:selected { } */ QTabBar::tab:selected { - background: #ffffff; + /*background: #ffffff;*/ } QTabBar::tab:!selected { - margin-top: 5px; /* make non-selected tabs look smaller */ + margin-top: 10px; /* make non-selected tabs look smaller */ /*background: #ffffff;*/ } QTabBar::tab:hover { background: #aee1ff; + background: #C0EEEE; } QTabBar::scroller { /* the width of the scroll buttons */ @@ -265,10 +271,10 @@ QListWidget::item { /*padding: -5px;*/ } QListWidget { - /*background: pink;*/ - background: transparent; - /*background: #ffffff;*/ - background: #ddeeff; + /*background: #ddeeff;*/ + + background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #A0CECE, stop: 1 #FFFFFF); } QTextEdit { @@ -279,6 +285,8 @@ QTextEdit { QTextEdit#editMsg { height: 65px; /**/ background: #ddeeff; + background: #ffffff; + } QTextEdit#MsgWidgetEditTextLocal { /*background: tlightgreen;*/ @@ -318,6 +326,9 @@ QLabel#MessangerWidgetLblUser { background: #ddeeff; padding-left: 4px; border-radius: 8px; + + background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, + stop: 0 #A0CECE, stop: 1 #FFFFFF); } QLabel#MessangerWidgetLblAvatar { @@ -326,8 +337,8 @@ QLabel#MessangerWidgetLblLoggedIn { } -QWidget { - +QWidget#widgetControl { + background: #E0E0E0; } QPlainTextEdit#plainText{ /*Репорт*/