Fix error: 'currentIndexChanged' is deprecated: Use currentTextChanged()

instead.

--HG--
branch : develop
This commit is contained in:
Roman Telezhynskyi 2019-07-24 16:45:22 +03:00
parent 2563cd8161
commit 503e31aee0
24 changed files with 63 additions and 63 deletions

View file

@ -2039,13 +2039,13 @@ void TMainWindow::InitWindow()
labelGradationHeights = new QLabel(tr("Height:"));
gradationHeights = SetGradationList(labelGradationHeights, listHeights);
SetDefaultHeight(static_cast<int>(data->height()));
connect(gradationHeights, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(gradationHeights, &QComboBox::currentTextChanged,
this, &TMainWindow::ChangedHeight);
labelGradationSizes = new QLabel(tr("Size:"));
gradationSizes = SetGradationList(labelGradationSizes, listSizes);
SetDefaultSize(static_cast<int>(data->size()));
connect(gradationSizes, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(gradationSizes, &QComboBox::currentTextChanged,
this, &TMainWindow::ChangedSize);
connect(ui->doubleSpinBoxBaseValue, QOverload<double>::of(&QDoubleSpinBox::valueChanged),

View file

@ -1939,7 +1939,7 @@ void MainWindow::ToolBarOption()
// set default height
SetDefaultHeight();
connect(gradationHeights.data(), QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(gradationHeights.data(), &QComboBox::currentTextChanged,
this, &MainWindow::ChangedHeight);
gradationSizesLabel = new QLabel(tr("Size:"), this);
@ -1948,7 +1948,7 @@ void MainWindow::ToolBarOption()
// set default size
SetDefaultSize();
connect(gradationSizes.data(), QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(gradationSizes.data(), &QComboBox::currentTextChanged,
this, &MainWindow::ChangedSize);
ui->toolBarOption->addSeparator();

View file

@ -104,9 +104,9 @@ DialogAlongLine::DialogAlongLine(const VContainer *data, quint32 toolId, QWidget
timerFormula->start(formulaTimerTimeout);
});
connect(ui->pushButtonGrowLength, &QPushButton::clicked, this, &DialogAlongLine::DeployFormulaTextEdit);
connect(ui->comboBoxFirstPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstPoint, &QComboBox::currentTextChanged,
this, &DialogAlongLine::PointChanged);
connect(ui->comboBoxSecondPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondPoint, &QComboBox::currentTextChanged,
this, &DialogAlongLine::PointChanged);
vis = new VisToolAlongLine(data);

View file

@ -98,11 +98,11 @@ DialogBisector::DialogBisector(const VContainer *data, quint32 toolId, QWidget *
timerFormula->start(formulaTimerTimeout);
});
connect(ui->pushButtonGrowLength, &QPushButton::clicked, this, &DialogBisector::DeployFormulaTextEdit);
connect(ui->comboBoxFirstPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstPoint, &QComboBox::currentTextChanged,
this, &DialogBisector::PointNameChanged);
connect(ui->comboBoxSecondPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondPoint, &QComboBox::currentTextChanged,
this, &DialogBisector::PointNameChanged);
connect(ui->comboBoxThirdPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxThirdPoint, &QComboBox::currentTextChanged,
this, &DialogBisector::PointNameChanged);
vis = new VisToolBisector(data);

View file

@ -63,13 +63,13 @@ DialogCubicBezier::DialogCubicBezier(const VContainer *data, quint32 toolId, QWi
ui->doubleSpinBoxApproximationScale->setMaximum(maxCurveApproximationScale);
connect(ui->comboBoxP1, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP1, &QComboBox::currentTextChanged,
this, &DialogCubicBezier::PointNameChanged);
connect(ui->comboBoxP2, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP2, &QComboBox::currentTextChanged,
this, &DialogCubicBezier::PointNameChanged);
connect(ui->comboBoxP3, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP3, &QComboBox::currentTextChanged,
this, &DialogCubicBezier::PointNameChanged);
connect(ui->comboBoxP4, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP4, &QComboBox::currentTextChanged,
this, &DialogCubicBezier::PointNameChanged);
vis = new VisToolCubicBezier(data);

View file

@ -80,7 +80,7 @@ DialogFlippingByAxis::DialogFlippingByAxis(const VContainer *data, quint32 toolI
ui->comboBoxOriginPoint->setCurrentIndex(-1);
connect(ui->lineEditSuffix, &QLineEdit::textChanged, this, &DialogFlippingByAxis::SuffixChanged);
connect(ui->comboBoxOriginPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxOriginPoint, &QComboBox::currentTextChanged,
this, &DialogFlippingByAxis::PointChanged);
vis = new VisToolFlippingByAxis(data);

View file

@ -78,9 +78,9 @@ DialogFlippingByLine::DialogFlippingByLine(const VContainer *data, quint32 toolI
FillComboBoxPoints(ui->comboBoxSecondLinePoint);
connect(ui->lineEditSuffix, &QLineEdit::textChanged, this, &DialogFlippingByLine::SuffixChanged);
connect(ui->comboBoxFirstLinePoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstLinePoint, &QComboBox::currentTextChanged,
this, &DialogFlippingByLine::PointChanged);
connect(ui->comboBoxSecondLinePoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondLinePoint, &QComboBox::currentTextChanged,
this, &DialogFlippingByLine::PointChanged);
vis = new VisToolFlippingByLine(data);

View file

@ -82,11 +82,11 @@ DialogHeight::DialogHeight(const VContainer *data, quint32 toolId, QWidget *pare
CheckPointLabel(this, ui->lineEditNamePoint, ui->labelEditNamePoint, pointName, this->data, flagName);
CheckState();
});
connect(ui->comboBoxBasePoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxBasePoint, &QComboBox::currentTextChanged,
this, &DialogHeight::PointNameChanged);
connect(ui->comboBoxP1Line, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP1Line, &QComboBox::currentTextChanged,
this, &DialogHeight::PointNameChanged);
connect(ui->comboBoxP2Line, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP2Line, &QComboBox::currentTextChanged,
this, &DialogHeight::PointNameChanged);
vis = new VisToolHeight(data);

View file

@ -66,9 +66,9 @@ DialogLine::DialogLine(const VContainer *data, quint32 toolId, QWidget *parent)
number = 0;
connect(ui->comboBoxFirstPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstPoint, &QComboBox::currentTextChanged,
this, &DialogLine::PointNameChanged);
connect(ui->comboBoxSecondPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondPoint, &QComboBox::currentTextChanged,
this, &DialogLine::PointNameChanged);
vis = new VisToolLine(data);

View file

@ -82,13 +82,13 @@ DialogLineIntersect::DialogLineIntersect(const VContainer *data, quint32 toolId,
CheckPointLabel(this, ui->lineEditNamePoint, ui->labelEditNamePoint, pointName, this->data, flagName);
CheckState();
});
connect(ui->comboBoxP1Line1, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP1Line1, &QComboBox::currentTextChanged,
this, &DialogLineIntersect::PointNameChanged);
connect(ui->comboBoxP2Line1, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP2Line1, &QComboBox::currentTextChanged,
this, &DialogLineIntersect::PointNameChanged);
connect(ui->comboBoxP1Line2, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP1Line2, &QComboBox::currentTextChanged,
this, &DialogLineIntersect::PointNameChanged);
connect(ui->comboBoxP2Line2, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP2Line2, &QComboBox::currentTextChanged,
this, &DialogLineIntersect::PointNameChanged);
vis = new VisToolLineIntersect(data);

View file

@ -101,11 +101,11 @@ DialogLineIntersectAxis::DialogLineIntersectAxis(const VContainer *data, quint32
});
connect(ui->pushButtonGrowLengthAngle, &QPushButton::clicked, this, &DialogLineIntersectAxis::DeployAngleTextEdit);
connect(timerFormula, &QTimer::timeout, this, &DialogLineIntersectAxis::EvalAngle);
connect(ui->comboBoxFirstLinePoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstLinePoint, &QComboBox::currentTextChanged,
this, &DialogLineIntersectAxis::PointNameChanged);
connect(ui->comboBoxSecondLinePoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondLinePoint, &QComboBox::currentTextChanged,
this, &DialogLineIntersectAxis::PointNameChanged);
connect(ui->comboBoxAxisPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxAxisPoint, &QComboBox::currentTextChanged,
this, &DialogLineIntersectAxis::PointNameChanged);
vis = new VisToolLineIntersectAxis(data);

View file

@ -108,9 +108,9 @@ DialogNormal::DialogNormal(const VContainer *data, quint32 toolId, QWidget *pare
timerFormula->start(formulaTimerTimeout);
});
connect(ui->pushButtonGrowLength, &QPushButton::clicked, this, &DialogNormal::DeployFormulaTextEdit);
connect(ui->comboBoxFirstPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstPoint, &QComboBox::currentTextChanged,
this, &DialogNormal::PointNameChanged);
connect(ui->comboBoxSecondPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondPoint, &QComboBox::currentTextChanged,
this, &DialogNormal::PointNameChanged);
vis = new VisToolNormal(data);

View file

@ -88,7 +88,7 @@ DialogPointFromCircleAndTangent::DialogPointFromCircleAndTangent(const VContaine
CheckPointLabel(this, ui->lineEditNamePoint, ui->labelEditNamePoint, pointName, this->data, flagName);
CheckState();
});
connect(ui->comboBoxCircleCenter, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxCircleCenter, &QComboBox::currentTextChanged,
this, &DialogPointFromCircleAndTangent::PointChanged);
connect(ui->toolButtonExprRadius, &QPushButton::clicked, this,

View file

@ -96,11 +96,11 @@ DialogPointOfContact::DialogPointOfContact(const VContainer *data, quint32 toolI
timerFormula->start(formulaTimerTimeout);
});
connect(ui->pushButtonGrowLength, &QPushButton::clicked, this, &DialogPointOfContact::DeployFormulaTextEdit);
connect(ui->comboBoxFirstPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstPoint, &QComboBox::currentTextChanged,
this, &DialogPointOfContact::PointNameChanged);
connect(ui->comboBoxSecondPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondPoint, &QComboBox::currentTextChanged,
this, &DialogPointOfContact::PointNameChanged);
connect(ui->comboBoxCenter, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxCenter, &QComboBox::currentTextChanged,
this, &DialogPointOfContact::PointNameChanged);
vis = new VisToolPointOfContact(data);

View file

@ -71,9 +71,9 @@ DialogPointOfIntersection::DialogPointOfIntersection(const VContainer *data, qui
CheckPointLabel(this, ui->lineEditNamePoint, ui->labelEditNamePoint, pointName, this->data, flagName);
CheckState();
});
connect(ui->comboBoxFirstPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstPoint, &QComboBox::currentTextChanged,
this, &DialogPointOfIntersection::PointNameChanged);
connect(ui->comboBoxSecondPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondPoint, &QComboBox::currentTextChanged,
this, &DialogPointOfIntersection::PointNameChanged);
vis = new VisToolPointOfIntersection(data);

View file

@ -65,9 +65,9 @@ DialogPointOfIntersectionArcs::DialogPointOfIntersectionArcs(const VContainer *d
CheckPointLabel(this, ui->lineEditNamePoint, ui->labelEditNamePoint, pointName, this->data, flagName);
CheckState();
});
connect(ui->comboBoxArc1, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxArc1, &QComboBox::currentTextChanged,
this, &DialogPointOfIntersectionArcs::ArcChanged);
connect(ui->comboBoxArc1, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxArc1, &QComboBox::currentTextChanged,
this, &DialogPointOfIntersectionArcs::ArcChanged);
vis = new VisToolPointOfIntersectionArcs(data);

View file

@ -97,9 +97,9 @@ DialogPointOfIntersectionCircles::DialogPointOfIntersectionCircles(const VContai
CheckPointLabel(this, ui->lineEditNamePoint, ui->labelEditNamePoint, pointName, this->data, flagName);
CheckState();
});
connect(ui->comboBoxCircle1Center, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxCircle1Center, &QComboBox::currentTextChanged,
this, &DialogPointOfIntersectionCircles::PointChanged);
connect(ui->comboBoxCircle2Center, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxCircle2Center, &QComboBox::currentTextChanged,
this, &DialogPointOfIntersectionCircles::PointChanged);
connect(ui->toolButtonExprCircle1Radius, &QPushButton::clicked, this,

View file

@ -68,9 +68,9 @@ DialogPointOfIntersectionCurves::DialogPointOfIntersectionCurves(const VContaine
CheckPointLabel(this, ui->lineEditNamePoint, ui->labelEditNamePoint, pointName, this->data, flagName);
CheckState();
});
connect(ui->comboBoxCurve1, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxCurve1, &QComboBox::currentTextChanged,
this, &DialogPointOfIntersectionCurves::CurveChanged);
connect(ui->comboBoxCurve2, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxCurve2, &QComboBox::currentTextChanged,
this, &DialogPointOfIntersectionCurves::CurveChanged);
vis = new VisToolPointOfIntersectionCurves(data);

View file

@ -99,7 +99,7 @@ DialogRotation::DialogRotation(const VContainer *data, quint32 toolId, QWidget *
timerAngle->start(formulaTimerTimeout);
});
connect(ui->pushButtonGrowLength, &QPushButton::clicked, this, &DialogRotation::DeployAngleTextEdit);
connect(ui->comboBoxOriginPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxOriginPoint, &QComboBox::currentTextChanged,
this, &DialogRotation::PointChanged);
vis = new VisToolRotation(data);

View file

@ -98,11 +98,11 @@ DialogShoulderPoint::DialogShoulderPoint(const VContainer *data, quint32 toolId,
timerFormula->start(formulaTimerTimeout);
});
connect(ui->pushButtonGrowLength, &QPushButton::clicked, this, &DialogShoulderPoint::DeployFormulaTextEdit);
connect(ui->comboBoxP1Line, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP1Line, &QComboBox::currentTextChanged,
this, &DialogShoulderPoint::PointNameChanged);
connect(ui->comboBoxP2Line, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP2Line, &QComboBox::currentTextChanged,
this, &DialogShoulderPoint::PointNameChanged);
connect(ui->comboBoxP3, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP3, &QComboBox::currentTextChanged,
this, &DialogShoulderPoint::PointNameChanged);
vis = new VisToolShoulderPoint(data);

View file

@ -113,9 +113,9 @@ DialogSpline::DialogSpline(const VContainer *data, quint32 toolId, QWidget *pare
ui->doubleSpinBoxApproximationScale->setMaximum(maxCurveApproximationScale);
connect(ui->comboBoxP1, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP1, &QComboBox::currentTextChanged,
this, &DialogSpline::PointNameChanged);
connect(ui->comboBoxP4, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxP4, &QComboBox::currentTextChanged,
this, &DialogSpline::PointNameChanged);
connect(ui->toolButtonExprAngle1, &QPushButton::clicked, this, &DialogSpline::FXAngle1);

View file

@ -73,13 +73,13 @@ DialogTriangle::DialogTriangle(const VContainer *data, quint32 toolId, QWidget *
CheckPointLabel(this, ui->lineEditNamePoint, ui->labelEditNamePoint, pointName, this->data, flagName);
CheckState();
});
connect(ui->comboBoxFirstPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstPoint, &QComboBox::currentTextChanged,
this, &DialogTriangle::PointNameChanged);
connect(ui->comboBoxSecondPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondPoint, &QComboBox::currentTextChanged,
this, &DialogTriangle::PointNameChanged);
connect(ui->comboBoxAxisP1, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxAxisP1, &QComboBox::currentTextChanged,
this, &DialogTriangle::PointNameChanged);
connect(ui->comboBoxAxisP2, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxAxisP2, &QComboBox::currentTextChanged,
this, &DialogTriangle::PointNameChanged);
vis = new VisToolTriangle(data);

View file

@ -77,15 +77,15 @@ DialogTrueDarts::DialogTrueDarts(const VContainer *data, quint32 toolId, QWidget
connect(ui->lineEditFirstNewDartPoint, &QLineEdit::textChanged, this, &DialogTrueDarts::NameDartPoint1Changed);
connect(ui->lineEditSecondNewDartPoint, &QLineEdit::textChanged, this, &DialogTrueDarts::NameDartPoint2Changed);
connect(ui->comboBoxFirstBasePoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstBasePoint, &QComboBox::currentTextChanged,
this, &DialogTrueDarts::PointNameChanged);
connect(ui->comboBoxSecondBasePoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondBasePoint, &QComboBox::currentTextChanged,
this, &DialogTrueDarts::PointNameChanged);
connect(ui->comboBoxFirstDartPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxFirstDartPoint, &QComboBox::currentTextChanged,
this, &DialogTrueDarts::PointNameChanged);
connect(ui->comboBoxSecondDartPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxSecondDartPoint, &QComboBox::currentTextChanged,
this, &DialogTrueDarts::PointNameChanged);
connect(ui->comboBoxThirdDartPoint, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(ui->comboBoxThirdDartPoint, &QComboBox::currentTextChanged,
this, &DialogTrueDarts::PointNameChanged);
vis = new VisToolTrueDarts(data);

View file

@ -3067,9 +3067,9 @@ void DialogSeamAllowance::InitLabelsTab()
InitPinPoint(uiTabLabels->comboBoxDLTopLeftPin);
InitPinPoint(uiTabLabels->comboBoxDLBottomRightPin);
connect(uiTabLabels->comboBoxDLTopLeftPin, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(uiTabLabels->comboBoxDLTopLeftPin, &QComboBox::currentTextChanged,
this, &DialogSeamAllowance::DetailPinPointChanged);
connect(uiTabLabels->comboBoxDLBottomRightPin, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(uiTabLabels->comboBoxDLBottomRightPin, &QComboBox::currentTextChanged,
this, &DialogSeamAllowance::DetailPinPointChanged);
connect(uiTabLabels->pushButtonDLWidth, &QPushButton::clicked, this, &DialogSeamAllowance::EditDLFormula);
@ -3098,9 +3098,9 @@ void DialogSeamAllowance::InitLabelsTab()
InitPinPoint(uiTabLabels->comboBoxPLTopLeftPin);
InitPinPoint(uiTabLabels->comboBoxPLBottomRightPin);
connect(uiTabLabels->comboBoxPLTopLeftPin, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(uiTabLabels->comboBoxPLTopLeftPin, &QComboBox::currentTextChanged,
this, &DialogSeamAllowance::PatternPinPointChanged);
connect(uiTabLabels->comboBoxPLBottomRightPin, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(uiTabLabels->comboBoxPLBottomRightPin, &QComboBox::currentTextChanged,
this, &DialogSeamAllowance::PatternPinPointChanged);
connect(uiTabLabels->pushButtonPLWidth, &QPushButton::clicked, this, &DialogSeamAllowance::EditPLFormula);
@ -3150,9 +3150,9 @@ void DialogSeamAllowance::InitGrainlineTab()
InitPinPoint(uiTabGrainline->comboBoxGrainlineTopPin);
InitPinPoint(uiTabGrainline->comboBoxGrainlineBottomPin);
connect(uiTabGrainline->comboBoxGrainlineTopPin, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(uiTabGrainline->comboBoxGrainlineTopPin, &QComboBox::currentTextChanged,
this, &DialogSeamAllowance::GrainlinePinPointChanged);
connect(uiTabGrainline->comboBoxGrainlineBottomPin, QOverload<const QString &>::of(&QComboBox::currentIndexChanged),
connect(uiTabGrainline->comboBoxGrainlineBottomPin, &QComboBox::currentTextChanged,
this, &DialogSeamAllowance::GrainlinePinPointChanged);
}