]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/Model/Model_AttributeInteger.h
Salome HOME
Issue #3237: Allow usage of accented characters in ObjectBrowser
[modules/shaper.git] / src / Model / Model_AttributeInteger.h
index d3c1ac08792eb387246651c62deab869de7f2c1e..88b3bf2f4eab315a4d7bcb7fba70dbed0f1c8387 100644 (file)
@@ -45,10 +45,10 @@ class Model_AttributeInteger : public ModelAPI_AttributeInteger
   MODEL_EXPORT virtual void setCalculatedValue(const int theValue);
 
   /// Defines the text value
-  MODEL_EXPORT virtual void setText(const std::string& theText);
+  MODEL_EXPORT virtual void setText(const std::wstring& theText);
 
   /// Returns the text value
-  MODEL_EXPORT virtual std::string text();
+  MODEL_EXPORT virtual std::wstring text();
 
   /// Allows to set expression (text) as invalid (by the parameters listener)
   MODEL_EXPORT virtual void setExpressionInvalid(const bool theFlag);
@@ -63,10 +63,10 @@ class Model_AttributeInteger : public ModelAPI_AttributeInteger
   MODEL_EXPORT virtual std::string expressionError();
 
   /// Defines the used parameters
-  MODEL_EXPORT virtual void setUsedParameters(const std::set<std::string>& theUsedParameters);
+  MODEL_EXPORT virtual void setUsedParameters(const std::set<std::wstring>& theUsedParameters);
 
   /// Returns the used parameters
-  MODEL_EXPORT virtual std::set<std::string> usedParameters() const;
+  MODEL_EXPORT virtual std::set<std::wstring> usedParameters() const;
 
  protected:
   /// Initializes attributes