diff --git a/src/app/valentina/dialogs/dialogpatternmaterials.cpp b/src/app/valentina/dialogs/dialogpatternmaterials.cpp index e8e766128..c757d9518 100644 --- a/src/app/valentina/dialogs/dialogpatternmaterials.cpp +++ b/src/app/valentina/dialogs/dialogpatternmaterials.cpp @@ -140,10 +140,10 @@ DialogPatternMaterials::~DialogPatternMaterials() //--------------------------------------------------------------------------------------------------------------------- void DialogPatternMaterials::SetPatternMaterials(const QMap &list) { - ui->tableWidget->setRowCount(9); + ui->tableWidget->setRowCount(userMaterialPlaceholdersQuantity); QLatin1String per("%"); - for (int i = 0; i < 9; ++i) + for (int i = 0; i < userMaterialPlaceholdersQuantity; ++i) { QTableWidgetItem *item = new QTableWidgetItem(per + qApp->TrVars()->PlaceholderToUser(pl_userMaterial) + QString::number(i + 1) + per); diff --git a/src/libs/vmisc/def.h b/src/libs/vmisc/def.h index caf6969f2..4eaef17a3 100644 --- a/src/libs/vmisc/def.h +++ b/src/libs/vmisc/def.h @@ -379,6 +379,8 @@ extern const QString pl_mInterlining; extern const QString pl_wCut; extern const QString pl_wOnFold; +const int userMaterialPlaceholdersQuantity = 9; + extern const QStringList labelTemplatePlaceholders; extern const QString cursorArrowOpenHand;