ToolTip для задач (на случай длинных строк)

This commit is contained in:
krivoshein
2025-01-29 12:30:08 +03:00
parent e45b5b6750
commit ed75de6e04
2 changed files with 5 additions and 0 deletions

View File

@@ -205,6 +205,7 @@ void FIMtasksWidget::fillTree()
//itemTask->setFlags(itemTask->flags() | Qt::ItemIsUserCheckable); //itemTask->setFlags(itemTask->flags() | Qt::ItemIsUserCheckable);
//itemTask->setCheckState(0, Qt::Checked); //itemTask->setCheckState(0, Qt::Checked);
itemTask->setIcon(0, QIcon(":/resources/icons/procedure.png")); itemTask->setIcon(0, QIcon(":/resources/icons/procedure.png"));
itemTask->setToolTip(0, task->title);
treeWidget->addTopLevelItem(itemTask); treeWidget->addTopLevelItem(itemTask);
@@ -218,6 +219,7 @@ void FIMtasksWidget::fillTree()
itemMalfunction->setFlags(itemMalfunction->flags() | Qt::ItemIsUserCheckable); itemMalfunction->setFlags(itemMalfunction->flags() | Qt::ItemIsUserCheckable);
itemMalfunction->setCheckState(0, Qt::Checked); itemMalfunction->setCheckState(0, Qt::Checked);
itemMalfunction->setIcon(0, QIcon(":/resources/icons/malfunction.png")); itemMalfunction->setIcon(0, QIcon(":/resources/icons/malfunction.png"));
itemMalfunction->setToolTip(0, malfunction.description);
itemTask->addChild(itemMalfunction); itemTask->addChild(itemMalfunction);
@@ -231,6 +233,7 @@ void FIMtasksWidget::fillTree()
//itemSign->setFlags(itemSign->flags() | Qt::ItemIsUserCheckable); //itemSign->setFlags(itemSign->flags() | Qt::ItemIsUserCheckable);
//itemSign->setCheckState(0, Qt::Checked); //itemSign->setCheckState(0, Qt::Checked);
itemSign->setIcon(0, QIcon(":/resources/icons/sign.png")); itemSign->setIcon(0, QIcon(":/resources/icons/sign.png"));
itemSign->setToolTip(0, sign.description);
itemMalfunction->addChild(itemSign); itemMalfunction->addChild(itemSign);
} }

View File

@@ -62,6 +62,7 @@ QTreeWidgetItem *TaskTreePreparation::addModuleToTreeWidget(Module *module, QTre
itemModule->setText(ColumnsTree::clmn_PMorDM, text); itemModule->setText(ColumnsTree::clmn_PMorDM, text);
itemModule->setText(ColumnsTree::clmn_code, code); itemModule->setText(ColumnsTree::clmn_code, code);
itemModule->setText(ColumnsTree::clmn_ID, ID); itemModule->setText(ColumnsTree::clmn_ID, ID);
itemModule->setToolTip(0, text);
return itemModule; return itemModule;
} }
@@ -244,6 +245,7 @@ void TaskTreePreparation::slot_prepareListItemsForTrainee(QList<TaskAmmFim> list
item->setText(ColumnsTree::clmn_PMorDM, text); item->setText(ColumnsTree::clmn_PMorDM, text);
item->setText(ColumnsTree::clmn_code, code); item->setText(ColumnsTree::clmn_code, code);
item->setText(ColumnsTree::clmn_ID, ID); item->setText(ColumnsTree::clmn_ID, ID);
item->setToolTip(0, text);
listItems.append(item); listItems.append(item);
} }