diff --git a/src/app/tape/tmainwindow.cpp b/src/app/tape/tmainwindow.cpp index 50ee030f2..389c0f12c 100644 --- a/src/app/tape/tmainwindow.cpp +++ b/src/app/tape/tmainwindow.cpp @@ -601,8 +601,6 @@ void TMainWindow::changeEvent(QEvent *event) if (mType == MeasurementsType::Multisize) { - actionFullCircumference->setText(tr("Use full circumference")); - ui->labelMType->setText(tr("Multisize measurements")); InitDimensionsBaseValue(); @@ -2459,14 +2457,17 @@ void TMainWindow::InitMenu() { if (mType == MeasurementsType::Multisize) { - ui->menuMeasurements->addSeparator(); + // Measurements + ui->actionUseFullCircumference->setVisible(true); + ui->actionUseFullCircumference->setEnabled(true); + ui->actionUseFullCircumference->setChecked(m->IsFullCircumference()); + connect(ui->actionUseFullCircumference, &QAction::triggered, this, &TMainWindow::FullCircumferenceChanged); - actionFullCircumference = new QAction(tr("Use full circumference"), this); - actionFullCircumference->setCheckable(true); - actionFullCircumference->setChecked(m->IsFullCircumference()); - ui->menuMeasurements->addAction(actionFullCircumference); - connect(actionFullCircumference, &QAction::triggered, this, &TMainWindow::FullCircumferenceChanged); + QAction *separator = new QAction(this); + separator->setSeparator(true); + ui->menuMeasurements->insertAction(ui->actionUseFullCircumference, separator); + // File ui->actionExportToIndividual->setVisible(true); ui->actionExportToIndividual->setEnabled(true); connect(ui->actionExportToIndividual, &QAction::triggered, this, &TMainWindow::ExportToIndividual); diff --git a/src/app/tape/tmainwindow.h b/src/app/tape/tmainwindow.h index c7b26a8ad..853708972 100644 --- a/src/app/tape/tmainwindow.h +++ b/src/app/tape/tmainwindow.h @@ -164,7 +164,6 @@ private: QLabel *labelPatternUnit{nullptr}; bool isInitialized{false}; bool mIsReadOnly{false}; - QAction *actionFullCircumference{nullptr}; QTimer *gradation; QVector hackedWidgets{}; diff --git a/src/app/tape/tmainwindow.ui b/src/app/tape/tmainwindow.ui index 5fee81df1..37c218def 100644 --- a/src/app/tape/tmainwindow.ui +++ b/src/app/tape/tmainwindow.ui @@ -992,6 +992,7 @@ + @@ -1353,6 +1354,17 @@ QAction::NoRole + + + true + + + Use full circumference + + + false + +