Списки 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->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()
@@ -30,7 +41,7 @@ void SubProcItemWidget::setListSubProc(const QList<SubProc> &list)
for(int row = 0; row < ui->listWidget->count(); ++row)
{
totalHeight += ui->listWidget->sizeHintForRow(row); // Высота каждой строки
totalHeight += 10;
totalHeight += 4;
}
// Добавляем отступы фрейма (рамки)

View File

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