Списки subProc невыделяемые

This commit is contained in:
2025-11-24 15:28:35 +03:00
parent 1842c9381f
commit 76a5f08481
2 changed files with 38 additions and 26 deletions

View File

@@ -6,6 +6,17 @@ SubProcItemWidget::SubProcItemWidget(QWidget *parent) :
ui(new Ui::SubProcItemWidget) ui(new Ui::SubProcItemWidget)
{ {
ui->setupUi(this); ui->setupUi(this);
ui->listWidget->setObjectName("subProcItemListWidget");
this->setFocusPolicy(Qt::NoFocus);
ui->listWidget->setFocusPolicy(Qt::NoFocus);
ui->label->setFocusPolicy(Qt::NoFocus);
int totalHeight = 0;
totalHeight += ui->label->sizeHint().height();
totalHeight += 4;
ui->label->setMaximumHeight(totalHeight);
} }
SubProcItemWidget::~SubProcItemWidget() SubProcItemWidget::~SubProcItemWidget()
@@ -30,7 +41,7 @@ void SubProcItemWidget::setListSubProc(const QList<SubProc> &list)
for(int row = 0; row < ui->listWidget->count(); ++row) for(int row = 0; row < ui->listWidget->count(); ++row)
{ {
totalHeight += ui->listWidget->sizeHintForRow(row); // Высота каждой строки totalHeight += ui->listWidget->sizeHintForRow(row); // Высота каждой строки
totalHeight += 10; totalHeight += 4;
} }
// Добавляем отступы фрейма (рамки) // Добавляем отступы фрейма (рамки)

View File

@@ -34,55 +34,56 @@
<translation>Удалить</translation> <translation>Удалить</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="131"/> <location filename="../tasks/ammtaskswidget.cpp" line="129"/>
<source>actual</source> <source>actual</source>
<translation>актуально</translation> <translation>актуально</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="137"/> <location filename="../tasks/ammtaskswidget.cpp" line="135"/>
<source>update required</source> <source>update required</source>
<translation>требуется обновление</translation> <translation>требуется обновление</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="351"/> <location filename="../tasks/ammtaskswidget.cpp" line="400"/>
<location filename="../tasks/ammtaskswidget.cpp" line="353"/> <location filename="../tasks/ammtaskswidget.cpp" line="402"/>
<source>DM code</source> <source>DM code</source>
<translation>DM код</translation> <translation>DM код</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="351"/> <location filename="../tasks/ammtaskswidget.cpp" line="400"/>
<location filename="../tasks/ammtaskswidget.cpp" line="353"/> <location filename="../tasks/ammtaskswidget.cpp" line="402"/>
<source>ID</source> <source>ID</source>
<translation>ID</translation> <translation>ID</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="351"/> <location filename="../tasks/ammtaskswidget.cpp" line="400"/>
<location filename="../tasks/ammtaskswidget.cpp" line="353"/> <location filename="../tasks/ammtaskswidget.cpp" line="402"/>
<source>Procedure AMM</source> <source>Procedure AMM</source>
<translation>Процедура AMM</translation> <translation>Процедура AMM</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="351"/> <location filename="../tasks/ammtaskswidget.cpp" line="400"/>
<location filename="../tasks/ammtaskswidget.cpp" line="353"/> <location filename="../tasks/ammtaskswidget.cpp" line="402"/>
<source>Canplay</source> <source>Canplay</source>
<translation>Режимы</translation> <translation>Режимы</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.ui" line="144"/> <location filename="../tasks/ammtaskswidget.ui" line="144"/>
<location filename="../tasks/ammtaskswidget.cpp" line="351"/> <location filename="../tasks/ammtaskswidget.cpp" line="400"/>
<location filename="../tasks/ammtaskswidget.cpp" line="353"/> <location filename="../tasks/ammtaskswidget.cpp" line="402"/>
<source>Status</source> <source>Status</source>
<translation>Статус</translation> <translation>Статус</translation>
</message> </message>
<message> <message>
<location filename="../tasks/ammtaskswidget.cpp" line="480"/> <location filename="../tasks/ammtaskswidget.cpp" line="507"/>
<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="416"/> <location filename="../tasks/ammtaskswidget.cpp" line="328"/>
<location filename="../tasks/ammtaskswidget.cpp" line="350"/>
<source>Assign this task?</source> <source>Assign this task?</source>
<translation>Назначить эту задачу?</translation> <translation>Назначить эту задачу?</translation>
</message> </message>
@@ -927,7 +928,7 @@ Delete it anyway?</source>
</message> </message>
<message> <message>
<location filename="../tasks/listsubproc.ui" line="31"/> <location filename="../tasks/listsubproc.ui" line="31"/>
<location filename="../tasks/listsubproc.cpp" line="109"/> <location filename="../tasks/listsubproc.cpp" line="124"/>
<source>DM code</source> <source>DM code</source>
<translation>DM код</translation> <translation>DM код</translation>
</message> </message>
@@ -942,12 +943,12 @@ Delete it anyway?</source>
<translation>Назначить</translation> <translation>Назначить</translation>
</message> </message>
<message> <message>
<location filename="../tasks/listsubproc.cpp" line="109"/> <location filename="../tasks/listsubproc.cpp" line="124"/>
<source>Subprocedure</source> <source>Subprocedure</source>
<translation>Подпроцедура</translation> <translation>Подпроцедура</translation>
</message> </message>
<message> <message>
<location filename="../tasks/listsubproc.cpp" line="109"/> <location filename="../tasks/listsubproc.cpp" line="124"/>
<source>Canplay</source> <source>Canplay</source>
<translation>Режимы</translation> <translation>Режимы</translation>
</message> </message>
@@ -1216,29 +1217,29 @@ Delete it anyway?</source>
<name>TaskAMMFIMTreePreparation</name> <name>TaskAMMFIMTreePreparation</name>
<message> <message>
<location filename="../tasks/tasktreepreparation.cpp" line="512"/> <location filename="../tasks/tasktreepreparation.cpp" line="512"/>
<location filename="../tasks/tasktreepreparation.cpp" line="582"/> <location filename="../tasks/tasktreepreparation.cpp" line="585"/>
<location filename="../tasks/tasktreepreparation.cpp" line="673"/> <location filename="../tasks/tasktreepreparation.cpp" line="676"/>
<source>completed</source> <source>completed</source>
<translation>выполнена</translation> <translation>выполнена</translation>
</message> </message>
<message> <message>
<location filename="../tasks/tasktreepreparation.cpp" line="517"/> <location filename="../tasks/tasktreepreparation.cpp" line="517"/>
<location filename="../tasks/tasktreepreparation.cpp" line="587"/> <location filename="../tasks/tasktreepreparation.cpp" line="590"/>
<location filename="../tasks/tasktreepreparation.cpp" line="678"/> <location filename="../tasks/tasktreepreparation.cpp" line="681"/>
<source>failed</source> <source>failed</source>
<translation>неверно</translation> <translation>неверно</translation>
</message> </message>
<message> <message>
<location filename="../tasks/tasktreepreparation.cpp" line="522"/> <location filename="../tasks/tasktreepreparation.cpp" line="522"/>
<location filename="../tasks/tasktreepreparation.cpp" line="592"/> <location filename="../tasks/tasktreepreparation.cpp" line="595"/>
<location filename="../tasks/tasktreepreparation.cpp" line="683"/> <location filename="../tasks/tasktreepreparation.cpp" line="686"/>
<source>checkup</source> <source>checkup</source>
<translation>на проверке</translation> <translation>на проверке</translation>
</message> </message>
<message> <message>
<location filename="../tasks/tasktreepreparation.cpp" line="527"/> <location filename="../tasks/tasktreepreparation.cpp" line="527"/>
<location filename="../tasks/tasktreepreparation.cpp" line="597"/> <location filename="../tasks/tasktreepreparation.cpp" line="600"/>
<location filename="../tasks/tasktreepreparation.cpp" line="688"/> <location filename="../tasks/tasktreepreparation.cpp" line="691"/>
<source>new</source> <source>new</source>
<translation>новая</translation> <translation>новая</translation>
</message> </message>