diff --git a/src/Gui/Inventor/Draggers/SoLinearDragger.cpp b/src/Gui/Inventor/Draggers/SoLinearDragger.cpp index 9e34b702e9..6a24e747ad 100644 --- a/src/Gui/Inventor/Draggers/SoLinearDragger.cpp +++ b/src/Gui/Inventor/Draggers/SoLinearDragger.cpp @@ -99,10 +99,10 @@ SoArrowGeometry::SoArrowGeometry() SO_KIT_ADD_CATALOG_ENTRY(_arrowBodyTranslation, SoTranslation, false, this, arrowBody, false); SO_KIT_ADD_CATALOG_ENTRY(_arrowTipTranslation, SoTranslation, false, this, arrowTip, false); - SO_KIT_ADD_FIELD(coneBottomRadius, (0.8)); - SO_KIT_ADD_FIELD(coneHeight, (2.5)); - SO_KIT_ADD_FIELD(cylinderHeight, (10.0)); - SO_KIT_ADD_FIELD(cylinderRadius, (0.1)); + SO_KIT_ADD_FIELD(coneBottomRadius, (0.8f)); + SO_KIT_ADD_FIELD(coneHeight, (2.5f)); + SO_KIT_ADD_FIELD(cylinderHeight, (10.0f)); + SO_KIT_ADD_FIELD(cylinderRadius, (0.1f)); SO_KIT_INIT_INSTANCE(); diff --git a/src/Gui/Inventor/Draggers/SoRotationDragger.cpp b/src/Gui/Inventor/Draggers/SoRotationDragger.cpp index a5a408d362..c07c8fad7d 100644 --- a/src/Gui/Inventor/Draggers/SoRotationDragger.cpp +++ b/src/Gui/Inventor/Draggers/SoRotationDragger.cpp @@ -97,10 +97,10 @@ SoRotatorGeometry::SoRotatorGeometry() SO_KIT_ADD_CATALOG_ENTRY(_rotorPivotTranslation, SoTranslation, false, this, rotorPivot, false); - SO_KIT_ADD_FIELD(arcRadius, (8.0)); + SO_KIT_ADD_FIELD(arcRadius, (8.0f)); SO_KIT_ADD_FIELD(arcAngle, (std::numbers::pi_v / 2.0f)); - SO_KIT_ADD_FIELD(sphereRadius, (0.8)); - SO_KIT_ADD_FIELD(arcThickness, (4.0)); + SO_KIT_ADD_FIELD(sphereRadius, (0.8f)); + SO_KIT_ADD_FIELD(arcThickness, (4.0f)); SO_KIT_INIT_INSTANCE(); diff --git a/src/Gui/StyleParameters/Parser.cpp b/src/Gui/StyleParameters/Parser.cpp index 5f4855a82f..99910a6a5e 100644 --- a/src/Gui/StyleParameters/Parser.cpp +++ b/src/Gui/StyleParameters/Parser.cpp @@ -416,7 +416,7 @@ std::unique_ptr Parser::parseNumber() std::string unit = parseUnit(); return std::make_unique(value, unit); } - catch (std::invalid_argument& e) { + catch (std::invalid_argument&) { THROWM(Base::ParserError, fmt::format("Invalid number: {}", number)); } }