Mesh: Apply clang-format
This commit is contained in:
@@ -41,8 +41,10 @@ DlgDecimating::DlgDecimating(QWidget* parent, Qt::WindowFlags fl)
|
||||
, ui(new Ui_DlgDecimating)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
connect(ui->checkAbsoluteNumber, &QCheckBox::toggled,
|
||||
this, &DlgDecimating::onCheckAbsoluteNumberToggled);
|
||||
connect(ui->checkAbsoluteNumber,
|
||||
&QCheckBox::toggled,
|
||||
this,
|
||||
&DlgDecimating::onCheckAbsoluteNumberToggled);
|
||||
ui->spinBoxReduction->setMinimumWidth(60);
|
||||
ui->checkAbsoluteNumber->setEnabled(false);
|
||||
onCheckAbsoluteNumberToggled(false);
|
||||
@@ -80,20 +82,33 @@ void DlgDecimating::onCheckAbsoluteNumberToggled(bool on)
|
||||
ui->groupBoxTolerance->setDisabled(on);
|
||||
|
||||
if (on) {
|
||||
disconnect(ui->sliderReduction, qOverload<int>(&QSlider::valueChanged), ui->spinBoxReduction, &QSpinBox::setValue);
|
||||
disconnect(ui->spinBoxReduction, qOverload<int>(&QSpinBox::valueChanged), ui->sliderReduction, &QSlider::setValue);
|
||||
disconnect(ui->sliderReduction,
|
||||
qOverload<int>(&QSlider::valueChanged),
|
||||
ui->spinBoxReduction,
|
||||
&QSpinBox::setValue);
|
||||
disconnect(ui->spinBoxReduction,
|
||||
qOverload<int>(&QSpinBox::valueChanged),
|
||||
ui->sliderReduction,
|
||||
&QSlider::setValue);
|
||||
ui->spinBoxReduction->setRange(1, numberOfTriangles);
|
||||
ui->spinBoxReduction->setValue(numberOfTriangles * (1.0 - reduction()));
|
||||
ui->spinBoxReduction->setSuffix(QString());
|
||||
ui->checkAbsoluteNumber->setText(tr("Absolute number (Maximum: %1)").arg(numberOfTriangles));
|
||||
ui->checkAbsoluteNumber->setText(
|
||||
tr("Absolute number (Maximum: %1)").arg(numberOfTriangles));
|
||||
}
|
||||
else {
|
||||
ui->spinBoxReduction->setRange(0, 100);
|
||||
ui->spinBoxReduction->setValue(ui->sliderReduction->value());
|
||||
ui->spinBoxReduction->setSuffix(QString::fromLatin1("%"));
|
||||
ui->checkAbsoluteNumber->setText(tr("Absolute number"));
|
||||
connect(ui->sliderReduction, qOverload<int>(&QSlider::valueChanged), ui->spinBoxReduction, &QSpinBox::setValue);
|
||||
connect(ui->spinBoxReduction, qOverload<int>(&QSpinBox::valueChanged), ui->sliderReduction, &QSlider::setValue);
|
||||
connect(ui->sliderReduction,
|
||||
qOverload<int>(&QSlider::valueChanged),
|
||||
ui->spinBoxReduction,
|
||||
&QSpinBox::setValue);
|
||||
connect(ui->spinBoxReduction,
|
||||
qOverload<int>(&QSpinBox::valueChanged),
|
||||
ui->sliderReduction,
|
||||
&QSlider::setValue);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -111,7 +126,7 @@ double DlgDecimating::reduction() const
|
||||
double max = static_cast<double>(ui->sliderReduction->maximum());
|
||||
double min = static_cast<double>(ui->sliderReduction->minimum());
|
||||
double val = static_cast<double>(ui->sliderReduction->value());
|
||||
return (val - min)/(max - min);
|
||||
return (val - min) / (max - min);
|
||||
}
|
||||
|
||||
// ---------------------------------------
|
||||
@@ -121,8 +136,8 @@ double DlgDecimating::reduction() const
|
||||
TaskDecimating::TaskDecimating()
|
||||
{
|
||||
widget = new DlgDecimating();
|
||||
Gui::TaskView::TaskBox* taskbox = new Gui::TaskView::TaskBox(
|
||||
QPixmap(), widget->windowTitle(), false, nullptr);
|
||||
Gui::TaskView::TaskBox* taskbox =
|
||||
new Gui::TaskView::TaskBox(QPixmap(), widget->windowTitle(), false, nullptr);
|
||||
taskbox->groupLayout()->addWidget(widget);
|
||||
Content.push_back(taskbox);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user