X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_MeshPatternDlg.h;h=080be328c1913543e72a7013064abe219e076deb;hp=c09ab443c1316808b8980d95a38a9eb160e91a23;hb=104ff7b2818ce4d0f8a38d840abd3e5c70190668;hpb=b33324fe602b1fe1158c14a866c3802df12370fa diff --git a/src/SMESHGUI/SMESHGUI_MeshPatternDlg.h b/src/SMESHGUI/SMESHGUI_MeshPatternDlg.h index c09ab443c..080be328c 100755 --- a/src/SMESHGUI/SMESHGUI_MeshPatternDlg.h +++ b/src/SMESHGUI/SMESHGUI_MeshPatternDlg.h @@ -15,7 +15,7 @@ // License along with this library; if not, write to the Free Software // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // -// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org +// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com // // // @@ -40,7 +40,7 @@ class QFrame; class QLineEdit; class SMESHGUI_SpinBox; class QPushButton; -class SalomeApp_SelectionMgr; +class LightApp_SelectionMgr; class QRadioButton; class QCheckBox; class QButtonGroup; @@ -82,6 +82,7 @@ private slots: void onOk(); bool onApply(); void onClose(); + void onHelp(); void onDeactivate(); @@ -113,6 +114,7 @@ private: QString autoExtension( const QString& theFileName ) const; void closeEvent( QCloseEvent* e ) ; void enterEvent ( QEvent * ) ; + void keyPressEvent(QKeyEvent*); bool isValid( const bool theMess = true ); void resetSelInput(); bool isRefine() const; @@ -125,6 +127,7 @@ private: QPushButton* myOkBtn; QPushButton* myApplyBtn; QPushButton* myCloseBtn; + QPushButton* myHelpBtn; QButtonGroup* myTypeGrp; QRadioButton* mySwitch2d; @@ -157,7 +160,7 @@ private: SMESHGUI* mySMESHGUI; SVTK_Selector* mySelector; - SalomeApp_SelectionMgr* mySelectionMgr; + LightApp_SelectionMgr* mySelectionMgr; int mySelInput; int myNbPoints; int myType; @@ -171,6 +174,8 @@ private: SMESHGUI_CreatePatternDlg* myCreationDlg; SMESH::SMESH_Pattern_var myPattern; SALOME_Actor* myPreviewActor; + + QString myHelpFileName; }; #endif