Salome HOME
Updated copyright comment
[modules/shaper.git] / src / PartSet / PartSet_WidgetBSplinePoints.cpp
index 0678e82772159d99cc96d9894a5e72d9dcd551f2..fe01d920f3e367f8e573ca158a407837f4a8c412 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2020  CEA/DEN, EDF R&D
+// Copyright (C) 2019-2024  CEA, EDF
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -87,7 +87,10 @@ PartSet_WidgetBSplinePoints::PartSet_WidgetBSplinePoints(QWidget* theParent,
   myBox->setFlat(false);
   aMainLayout->addWidget(myBox);
 
-  bool aAcceptVariables = theData->getBooleanAttribute(DOUBLE_WDG_ACCEPT_EXPRESSIONS, true);
+#ifdef _DEBUG
+  bool aAcceptVariables =
+#endif
+    theData->getBooleanAttribute(DOUBLE_WDG_ACCEPT_EXPRESSIONS, true);
 
   // B-spline weights attribute
   myWeightsAttr = theData->getProperty("weights");
@@ -128,7 +131,7 @@ void PartSet_WidgetBSplinePoints::createNextPoint()
   QGridLayout* aGroupLay = dynamic_cast<QGridLayout*>(myGroupBox->layout());
   int row = (int)myXSpin.size();
 
-  QString aPoleStr = tr("Pole %1");
+  QString aPoleStr = translate("Pole %1");
   aPoleStr = aPoleStr.arg(myXSpin.size() + 1);
 
   QGroupBox* aPoleGroupBox = new QGroupBox(aPoleStr, myGroupBox);
@@ -167,8 +170,6 @@ void PartSet_WidgetBSplinePoints::removeLastPoint()
 
 bool PartSet_WidgetBSplinePoints::isValidSelectionCustom(const ModuleBase_ViewerPrsPtr& theValue)
 {
-  bool aValid = true;
-
   PartSet_Module* aModule = dynamic_cast<PartSet_Module*>(myWorkshop->module());
   if (aModule->sketchReentranceMgr()->isInternalEditActive())
     return true; // when internal edit is started a new feature is created. I has not results, AIS
@@ -359,7 +360,7 @@ bool PartSet_WidgetBSplinePoints::restoreValueCustom()
   AttributeDoubleArrayPtr aWeightsArray = aData->realArray(myWeightsAttr);
 
   if (aPointArray->isInitialized()) {
-    while (myXSpin.size() < aPointArray->size())
+    while ((int)myXSpin.size() < aPointArray->size())
       createNextPoint();
 
     std::vector<ModuleBase_LabelValue*>::iterator aXIt = myXSpin.begin();