Fem: Fix several coverity issues:

* make SelectionChangeModes an enum class
* CID 350596: Uninitialized scalar field
* CID 350572: Uncaught exception
* CID 350647: Uncaught exception
This commit is contained in:
wmayer
2022-03-13 14:09:04 +01:00
parent b78dc894e1
commit d419b325fb
10 changed files with 47 additions and 30 deletions

View File

@@ -266,8 +266,10 @@ void TaskFemConstraintSpring::changeEvent(QEvent *)
void TaskFemConstraintSpring::clearButtons(const SelectionChangeModes notThis)
{
if (notThis != refAdd) ui->btnAdd->setChecked(false);
if (notThis != refRemove) ui->btnRemove->setChecked(false);
if (notThis != SelectionChangeModes::refAdd)
ui->btnAdd->setChecked(false);
if (notThis != SelectionChangeModes::refRemove)
ui->btnRemove->setChecked(false);
}
//**************************************************************************