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:
@@ -32,6 +32,9 @@ kanban-plugin: board
|
|||||||
- [ ] Добавить время сообщений
|
- [ ] Добавить время сообщений
|
||||||
- [ ] Уточнить назначение аватарок для remote и local клиентов
|
- [ ] Уточнить назначение аватарок для remote и local клиентов
|
||||||
- [ ] Убрать кнопку Справка (?) из диалогов
|
- [ ] Убрать кнопку Справка (?) из диалогов
|
||||||
|
- [ ] Убрать "DM-код" для узлов PM (AMM)
|
||||||
|
- [ ] Уменьшить размер диалога "Проверка задачи" (AMM)
|
||||||
|
- [ ] Учет ширины скрола на деревьях (появляется если дерево больше окна)
|
||||||
|
|
||||||
|
|
||||||
## feature
|
## feature
|
||||||
@@ -69,10 +72,8 @@ kanban-plugin: board
|
|||||||
|
|
||||||
- [ ] Задержка после авторизации из-за запроса AMM, FIM
|
- [ ] Задержка после авторизации из-за запроса AMM, FIM
|
||||||
- [ ] При обновлении деревьев слетает назначенная колонка сортировки
|
- [ ] При обновлении деревьев слетает назначенная колонка сортировки
|
||||||
- [ ] Учет ширины скрола на деревьях (появляется если дерево больше окна)
|
|
||||||
- [ ] Введение логина только латиницей
|
- [ ] Введение логина только латиницей
|
||||||
- [ ] Блокировка авторизации не работает при входе в редакторы И/О
|
- [ ] Блокировка авторизации не работает при входе в редакторы И/О
|
||||||
- [ ] Уменьшить размер диалога "Проверка задачи" (AMM)
|
|
||||||
- [ ] Добавить текущий статус задачи в "Проверке задачи" (AMM, FIM)
|
- [ ] Добавить текущий статус задачи в "Проверке задачи" (AMM, FIM)
|
||||||
- [ ] Универсальный пересчет ширин колонок деревьев
|
- [ ] Универсальный пересчет ширин колонок деревьев
|
||||||
|
|
||||||
@@ -82,7 +83,6 @@ kanban-plugin: board
|
|||||||
- [ ] Создание БД из кода (если нет или слетела)
|
- [ ] Создание БД из кода (если нет или слетела)
|
||||||
- [ ] Кнопка открытия Персональной карты обучаемого
|
- [ ] Кнопка открытия Персональной карты обучаемого
|
||||||
- [ ] Смена пароля админом. Старый никому не виден (парольная политика)
|
- [ ] Смена пароля админом. Старый никому не виден (парольная политика)
|
||||||
- [ ] Убрать "DM-код" для узлов PM (AMM)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -24,20 +24,20 @@ void InstructorsView::resizeEvent(QResizeEvent *event)
|
|||||||
|
|
||||||
if(typeView == TypeView::onlyView)
|
if(typeView == TypeView::onlyView)
|
||||||
{//onlyView
|
{//onlyView
|
||||||
widthInstructor = width - (220 + 10);
|
widthInstructor = width - (220 + 10 + 20);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{//control
|
{//control
|
||||||
if(adminMode)
|
if(adminMode)
|
||||||
{
|
{
|
||||||
#ifdef PROJECT_TYPE_DEBUG
|
#ifdef PROJECT_TYPE_DEBUG
|
||||||
widthInstructor = width - (610 + 10);
|
widthInstructor = width - (610 + 10 + 20);
|
||||||
#else
|
#else
|
||||||
widthInstructor = width - (560 + 10);
|
widthInstructor = width - (560 + 10 + 20);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
widthInstructor = width - (480 + 10);
|
widthInstructor = width - (480 + 10 + 20);
|
||||||
}
|
}
|
||||||
if(widthInstructor < 250)
|
if(widthInstructor < 250)
|
||||||
widthInstructor = 250;
|
widthInstructor = 250;
|
||||||
|
|||||||
@@ -14,9 +14,16 @@ DialogChekerTask::DialogChekerTask(ConnectorToServer* connectorToServer, QString
|
|||||||
QHBoxLayout *layout = new QHBoxLayout(this);
|
QHBoxLayout *layout = new QHBoxLayout(this);
|
||||||
layout->addWidget(checkerTask);
|
layout->addWidget(checkerTask);
|
||||||
this->setWindowTitle(tr("Check Task"));
|
this->setWindowTitle(tr("Check Task"));
|
||||||
this->setMinimumSize(1400, 700);
|
|
||||||
if(type == "fim")
|
if(type == "fim")
|
||||||
|
{
|
||||||
|
this->setMinimumSize(1400, 700);
|
||||||
this->setWindowState(Qt::WindowMaximized);
|
this->setWindowState(Qt::WindowMaximized);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
this->setMinimumSize(400, 200);
|
||||||
|
}
|
||||||
this->setModal(true);
|
this->setModal(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ QTreeWidgetItem *TaskAMMFIMTreePreparation::addModuleToTreeWidgetAMM(Module *mod
|
|||||||
|
|
||||||
QString text = "";
|
QString text = "";
|
||||||
QString ID = QString::number(module->getID());
|
QString ID = QString::number(module->getID());
|
||||||
QString code = "";
|
QString DMcode = "---";
|
||||||
|
|
||||||
itemModule = new QTreeWidgetItem();
|
itemModule = new QTreeWidgetItem();
|
||||||
countItems++;
|
countItems++;
|
||||||
@@ -101,7 +101,7 @@ QTreeWidgetItem *TaskAMMFIMTreePreparation::addModuleToTreeWidgetAMM(Module *mod
|
|||||||
{
|
{
|
||||||
PM* PMmodul = static_cast<PM*>(module);
|
PM* PMmodul = static_cast<PM*>(module);
|
||||||
text = PMmodul->getLangStructRus().title;
|
text = PMmodul->getLangStructRus().title;
|
||||||
code = PMmodul->pmCode();
|
//DMcode = PMmodul->pmCode();
|
||||||
|
|
||||||
for(Module* module : PMmodul->getListChildModules())
|
for(Module* module : PMmodul->getListChildModules())
|
||||||
{
|
{
|
||||||
@@ -112,7 +112,7 @@ QTreeWidgetItem *TaskAMMFIMTreePreparation::addModuleToTreeWidgetAMM(Module *mod
|
|||||||
{
|
{
|
||||||
DM* DMmodul = static_cast<DM*>(module);
|
DM* DMmodul = static_cast<DM*>(module);
|
||||||
text = DMmodul->getLangStructRus().techName;
|
text = DMmodul->getLangStructRus().techName;
|
||||||
code = DMmodul->dmCode();
|
DMcode = DMmodul->dmCode();
|
||||||
|
|
||||||
//itemModule->setFlags(itemModule->flags() | Qt::ItemIsUserCheckable);
|
//itemModule->setFlags(itemModule->flags() | Qt::ItemIsUserCheckable);
|
||||||
//itemModule->setCheckState(0, Qt::Checked);
|
//itemModule->setCheckState(0, Qt::Checked);
|
||||||
@@ -120,7 +120,7 @@ QTreeWidgetItem *TaskAMMFIMTreePreparation::addModuleToTreeWidgetAMM(Module *mod
|
|||||||
}
|
}
|
||||||
|
|
||||||
itemModule->setText(ColumnsTreeAMM::clmnAMM_PMorDM, text);
|
itemModule->setText(ColumnsTreeAMM::clmnAMM_PMorDM, text);
|
||||||
itemModule->setText(ColumnsTreeAMM::clmnAMM_code, code);
|
itemModule->setText(ColumnsTreeAMM::clmnAMM_code, DMcode);
|
||||||
itemModule->setText(ColumnsTreeAMM::clmnAMM_ID, ID);
|
itemModule->setText(ColumnsTreeAMM::clmnAMM_ID, ID);
|
||||||
itemModule->setToolTip(0, text);
|
itemModule->setToolTip(0, text);
|
||||||
|
|
||||||
|
|||||||
@@ -25,20 +25,20 @@ void TraineesView::resizeEvent(QResizeEvent *event)
|
|||||||
|
|
||||||
if(typeView == TypeView::onlyView)
|
if(typeView == TypeView::onlyView)
|
||||||
{//onlyView
|
{//onlyView
|
||||||
widthTrainee = width - (220 + 10);
|
widthTrainee = width - (220 + 10 + 20);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{//control
|
{//control
|
||||||
if(adminMode)
|
if(adminMode)
|
||||||
{
|
{
|
||||||
#ifdef PROJECT_TYPE_DEBUG
|
#ifdef PROJECT_TYPE_DEBUG
|
||||||
widthTrainee = width - (470 + 10);
|
widthTrainee = width - (470 + 10 + 20);
|
||||||
#else
|
#else
|
||||||
widthTrainee = width - (420 + 10);
|
widthTrainee = width - (420 + 10 + 20);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
widthTrainee = width - (440 + 10);
|
widthTrainee = width - (440 + 10 + 20);
|
||||||
}
|
}
|
||||||
if(widthTrainee < 250)
|
if(widthTrainee < 250)
|
||||||
widthTrainee = 250;
|
widthTrainee = 250;
|
||||||
|
|||||||
Reference in New Issue
Block a user