Minor change about checkable QAction of QetDiagramEditor

This commit is contained in:
joshua
2022-11-14 21:51:14 +01:00
parent aca3b8ad1e
commit a18cd2461f

View File

@@ -675,17 +675,20 @@ void QETDiagramEditor::setUpActions()
add_polyline ->setStatusTip(tr("Ajoute une polyligne sur le folio actuel")); add_polyline ->setStatusTip(tr("Ajoute une polyligne sur le folio actuel"));
add_terminal_strip->setStatusTip(tr("Ajoute un plan de bornier sur le folio actuel")); add_terminal_strip->setStatusTip(tr("Ajoute un plan de bornier sur le folio actuel"));
add_text ->setData("text"); add_text ->setData(QStringLiteral("text"));
add_image ->setData("image"); add_image ->setData(QStringLiteral("image"));
add_line ->setData("line"); add_line ->setData(QStringLiteral("line"));
add_rectangle->setData("rectangle"); add_rectangle->setData(QStringLiteral("rectangle"));
add_ellipse ->setData("ellipse"); add_ellipse ->setData(QStringLiteral("ellipse"));
add_polyline ->setData("polyline"); add_polyline ->setData(QStringLiteral("polyline"));
add_terminal_strip->setData(QStringLiteral("terminal_strip")); add_terminal_strip->setData(QStringLiteral("terminal_strip"));
for(QAction *action : m_add_item_actions_group.actions()) { add_text->setCheckable(true);
action->setCheckable(true); add_line->setCheckable(true);
} add_rectangle->setCheckable(true);
add_ellipse->setCheckable(true);
add_polyline->setCheckable(true);
connect(&m_add_item_actions_group, &QActionGroup::triggered, this, &QETDiagramEditor::addItemGroupTriggered); connect(&m_add_item_actions_group, &QActionGroup::triggered, this, &QETDiagramEditor::addItemGroupTriggered);
//Depth action //Depth action
@@ -1427,7 +1430,6 @@ void QETDiagramEditor::addItemGroupTriggered(QAction *action)
if (deai->isNull()) if (deai->isNull())
{ {
delete deai; delete deai;
action->setChecked(false);
return; return;
} }
else else