Gui/Mod: handle several compiler warnings:

* ignore -Wfree-nonheap-object for generated code
* replace 0 with Qt::NoModifier when creating a QKeyEvent
* in Qt 5.14 QCombobox::activated(QString) is deprecated, use textActivated
* don't mix QCheckBox::setChecked() with tristate API
This commit is contained in:
wmayer
2022-11-29 10:36:02 +01:00
parent 95d89622de
commit ad1cccdd27
5 changed files with 33 additions and 27 deletions

View File

@@ -748,8 +748,8 @@ TaskSketcherConstraints::TaskSketcherConstraints(ViewProviderSketch *sketchView)
//QMetaObject::connectSlotsByName(this);
ParameterGrp::handle hGrp = App::GetApplication().GetParameterGroupByPath("User parameter:BaseApp/Preferences/Mod/Sketcher/General");
ui->filterBox->setChecked(hGrp->GetBool("ConstraintFilterEnabled", true) ? Qt::Checked : Qt::Unchecked);
ui->filterButton->setEnabled(ui->filterBox->checkState() == Qt::Checked);
ui->filterBox->setChecked(hGrp->GetBool("ConstraintFilterEnabled", true));
ui->filterButton->setEnabled(ui->filterBox->isChecked());
createFilterButtonActions();
createSettingButtonActions();