X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI.h;h=59d134e9e0778fc8aa7b08c79ddba55b639a0b47;hb=15c63b438579fe4bc31c0bf23a00582a95318dcb;hp=b1bb0dc52bb2bd13ec43e3eb69868ea55a97161e;hpb=ddd20dd94358856385f639219bbdfbd1e14239d7;p=modules%2Fsmesh.git diff --git a/src/SMESHGUI/SMESHGUI.h b/src/SMESHGUI/SMESHGUI.h index b1bb0dc52..59d134e9e 100644 --- a/src/SMESHGUI/SMESHGUI.h +++ b/src/SMESHGUI/SMESHGUI.h @@ -96,7 +96,7 @@ public : virtual LightApp_Selection* createSelection() const; virtual void BuildPresentation ( const Handle(SALOME_InteractiveObject)&, - SUIT_ViewWindow* = 0 ); + SUIT_ViewWindow* = 0 ); /* Non modal dialog boxes management */ void EmitSignalDeactivateDialog(); @@ -106,11 +106,14 @@ public : virtual void contextMenuPopup( const QString&, QMenu*, QString& ); virtual void createPreferences(); virtual void preferencesChanged( const QString&, const QString& ); - + virtual void update( const int ); static SALOMEDS::Color getUniqueColor( const QList& ); + virtual void storeVisualParameters (int savePoint); + virtual void restoreVisualParameters(int savePoint); + public slots: virtual bool deactivateModule( SUIT_Study* ); virtual bool activateModule( SUIT_Study* ); @@ -129,17 +132,17 @@ signals: void SignalCloseAllDialogs(); protected: - void createSMESHAction( const int, - const QString&, - const QString& = QString(), - const int = 0, - const bool = false ); - void createPopupItem( const int, - const QString&, - const QString&, - const QString& = QString(), - const int = -1 ); - + void createSMESHAction( const int, + const QString&, + const QString& = QString(), + const int = 0, + const bool = false ); + void createPopupItem( const int, + const QString&, + const QString&, + const QString& = QString(), + const int = -1 ); + virtual LightApp_Operation* createOperation( const int ) const; virtual bool isSelectionCompatible();