Sketcher: Fix missing translations in DSH tools

This commit is contained in:
Chris Hennes
2024-03-03 20:19:18 -06:00
committed by Yorik van Havre
parent d56a051c4c
commit b0fab6ec79
6 changed files with 13 additions and 8 deletions

View File

@@ -465,7 +465,8 @@ template<>
void DSHArcController::configureToolWidget()
{
if (!init) { // Code to be executed only upon initialisation
QStringList names = {QStringLiteral("Center"), QStringLiteral("3 rim points")};
QStringList names = {QApplication::translate("Sketcher_CreateArc", "Center"),
QApplication::translate("Sketcher_CreateArc", "3 rim points")};
toolWidget->setComboboxElements(WCombobox::FirstCombo, names);
if (isConstructionMode()) {

View File

@@ -546,7 +546,8 @@ template<>
void DSHArcSlotController::configureToolWidget()
{
if (!init) { // Code to be executed only upon initialisation
QStringList names = {QStringLiteral("Arc ends"), QStringLiteral("Flat ends")};
QStringList names = {QApplication::translate("Sketcher_CreateArcSlot", "Arc ends"),
QApplication::translate("Sketcher_CreateArcSlot", "Flat ends")};
toolWidget->setComboboxElements(WCombobox::FirstCombo, names);
if (isConstructionMode()) {

View File

@@ -363,7 +363,8 @@ template<>
void DSHCircleController::configureToolWidget()
{
if (!init) { // Code to be executed only upon initialisation
QStringList names = {QStringLiteral("Center"), QStringLiteral("3 rim points")};
QStringList names = {QApplication::translate("Sketcher_CreateCircle", "Center"),
QApplication::translate("Sketcher_CreateCircle", "3 rim points")};
toolWidget->setComboboxElements(WCombobox::FirstCombo, names);
if (isConstructionMode()) {

View File

@@ -430,7 +430,8 @@ void DSHEllipseController::configureToolWidget()
{
if (!init) { // Code to be executed only upon initialisation
QStringList names = {QStringLiteral("Center"), QStringLiteral("Axis endpoints")};
QStringList names = {QApplication::translate("Sketcher_CreateEllipse", "Center"),
QApplication::translate("Sketcher_CreateEllipse", "Axis endpoints")};
toolWidget->setComboboxElements(WCombobox::FirstCombo, names);
if (isConstructionMode()) {

View File

@@ -276,9 +276,9 @@ template<>
void DSHLineController::configureToolWidget()
{
if (!init) { // Code to be executed only upon initialisation
QStringList names = {QStringLiteral("Point, length, angle"),
QStringLiteral("Point, width, height"),
QStringLiteral("2 points")};
QStringList names = {QApplication::translate("Sketcher_CreateLine", "Point, length, angle"),
QApplication::translate("Sketcher_CreateLine", "Point, width, height"),
QApplication::translate("Sketcher_CreateLine", "2 points")};
toolWidget->setComboboxElements(WCombobox::FirstCombo, names);
if (isConstructionMode()) {

View File

@@ -1081,7 +1081,8 @@ template<>
void DSHOffsetController::configureToolWidget()
{
if (!init) { // Code to be executed only upon initialisation
QStringList names = {QStringLiteral("Arc"), QStringLiteral("Intersection")};
QStringList names = {QApplication::translate("Sketcher_CreateOffset", "Arc"),
QApplication::translate("Sketcher_CreateOffset", "Intersection")};
toolWidget->setComboboxElements(WCombobox::FirstCombo, names);
toolWidget->setComboboxItemIcon(WCombobox::FirstCombo,