Qt5: 'int QFontMetrics::width' is deprecated since Qt 5.11: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
This commit is contained in:
@@ -44,6 +44,7 @@
|
||||
#include <Base/UnitsApi.h>
|
||||
#include <Gui/Selection.h>
|
||||
#include <Gui/Command.h>
|
||||
#include <Gui/Tools.h>
|
||||
#include <Mod/PartDesign/App/FeatureChamfer.h>
|
||||
#include <Mod/PartDesign/App/Body.h>
|
||||
#include <Mod/Sketcher/App/SketchObject.h>
|
||||
@@ -131,10 +132,10 @@ void TaskChamferParameters::setUpUI(PartDesign::Chamfer* pcChamfer)
|
||||
ui->stackedWidget->setFixedHeight(ui->chamferSize2->sizeHint().height());
|
||||
|
||||
QFontMetrics fm(ui->typeLabel->font());
|
||||
int minWidth = fm.width(ui->typeLabel->text());
|
||||
minWidth = std::max<int>(minWidth, fm.width(ui->sizeLabel->text()));
|
||||
minWidth = std::max<int>(minWidth, fm.width(ui->size2Label->text()));
|
||||
minWidth = std::max<int>(minWidth, fm.width(ui->angleLabel->text()));
|
||||
int minWidth = Gui::QtTools::horizontalAdvance(fm, ui->typeLabel->text());
|
||||
minWidth = std::max<int>(minWidth, Gui::QtTools::horizontalAdvance(fm, ui->sizeLabel->text()));
|
||||
minWidth = std::max<int>(minWidth, Gui::QtTools::horizontalAdvance(fm, ui->size2Label->text()));
|
||||
minWidth = std::max<int>(minWidth, Gui::QtTools::horizontalAdvance(fm, ui->angleLabel->text()));
|
||||
minWidth = minWidth + 5; //spacing
|
||||
ui->typeLabel->setMinimumWidth(minWidth);
|
||||
ui->sizeLabel->setMinimumWidth(minWidth);
|
||||
|
||||
Reference in New Issue
Block a user