X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_ModelWidget.h;h=b08a0a55122549bd5e61a8ba5559986029c0cbba;hb=450d1bd65c11870d3942a30164518037b9a7503e;hp=bed820c9780ab52b3a9a1c296392c87bd291e2e2;hpb=2b21081bbbd86d0432cc408a1194df7804143209;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_ModelWidget.h b/src/ModuleBase/ModuleBase_ModelWidget.h index bed820c97..b08a0a551 100644 --- a/src/ModuleBase/ModuleBase_ModelWidget.h +++ b/src/ModuleBase/ModuleBase_ModelWidget.h @@ -69,6 +69,10 @@ Q_OBJECT /// \return the boolean result std::string getDefaultValue() const { return myDefaultValue; } + /// Returns true, if widget is internal + /// \return the boolean result + bool isInternal() const { return myIsInternal; } + /// Returns true, if the obligatory value of the widget is not defined in the XML or has true value /// \return the boolean result bool isObligatory() const { return myIsObligatory; } @@ -302,6 +306,9 @@ private: /// the default value, which is defined in the XML for this attribute std::string myDefaultValue; + /// an XML internal state + bool myIsInternal; + /// the reset state. If it is false, the reset method of the widget is not performed bool myUseReset; /// blocked flag of modification of the value state