Salome HOME
Issue #1015: The validate icon must be greyed and inactive instead of red and active
[modules/shaper.git] / src / ModuleBase / ModuleBase_IWorkshop.h
index 3d95859305485833272bc7d848dcd47d23e02318..ec8d04906ea780fab13d6a487f92f3cff3784e9a 100644 (file)
@@ -103,11 +103,18 @@ Q_OBJECT
   //! \param theValues a list of presentations
   virtual void setSelected(const QList<std::shared_ptr<ModuleBase_ViewerPrs>>& theValues) = 0;
 
+  //! Shows the message in the status bar
+  //! \param theMessage a message
+  virtual void setStatusBarMessage(const QString& theMessage) = 0;
+
    /// Update of commands status
   virtual void updateCommandStatus() = 0;
 
+  /// Returns feature info according to given feature ID
+  /// \param theId a feature Id
   virtual std::shared_ptr<Config_FeatureMessage> featureInfo(const QString& theId) const = 0;
 
+  /// Returns main window of the application
   virtual QMainWindow* desktop() const = 0;