src/ui/multiplyfactordialog.cpp

changeset 115
ed884a2fb009
parent 88
14e51640c189
equal deleted inserted replaced
114:4e03b0e2a29f 115:ed884a2fb009
9 ui = std::make_unique<Ui::MultiplyFactorDialog>(); 9 ui = std::make_unique<Ui::MultiplyFactorDialog>();
10 ui->setupUi(this); 10 ui->setupUi(this);
11 this->preview.setEnabled(false); 11 this->preview.setEnabled(false);
12 this->ui->previewGroupBox->setLayout(new QVBoxLayout{parent}); 12 this->ui->previewGroupBox->setLayout(new QVBoxLayout{parent});
13 this->ui->previewGroupBox->layout()->addWidget(&this->preview); 13 this->ui->previewGroupBox->layout()->addWidget(&this->preview);
14 connect(this->ui->invert, &QCheckBox::clicked, this, &MultiplyFactorDialog::updatePreview); 14 connect(
15 connect(this->ui->factor, qOverload<double>(&DoubleSpinBox::valueChanged), this, &MultiplyFactorDialog::updatePreview); 15 this->ui->invert,
16 &QCheckBox::clicked,
17 this,
18 &MultiplyFactorDialog::updatePreview);
19 connect(
20 this->ui->factor,
21 qOverload<double>(&DoubleSpinBox::valueChanged),
22 this,
23 &MultiplyFactorDialog::updatePreview);
16 } 24 }
17 25
18 /** 26 /**
19 * @brief empty destructor, necessary because std::unique_ptr is used with a forward declaration 27 * @brief empty destructor, necessary because std::unique_ptr is used with a forward declaration
20 */ 28 */

mercurial