26#ifndef SMESHGUI_SINGLEEDITDLG_H
27#define SMESHGUI_SINGLEEDITDLG_H
36#include <SALOMEconfig.h>
37#include CORBA_SERVER_HEADER(SMESH_MeshEditor)
45class LightApp_SelectionMgr;
64 virtual bool onApply();
65 virtual void reject();
70 void onSelectionDone();
71 void onTextChange(
const QString& );
79 void enterEvent( QEvent* );
80 void keyPressEvent( QKeyEvent* );
83 bool isValid(
const bool )
const;
84 bool getNodeIds(
const QString&,
int&,
int& )
const;
85 virtual bool process( SMESH::SMESH_MeshEditor_ptr,
const int,
const int ) = 0;
117 virtual bool process( SMESH::SMESH_MeshEditor_ptr,
const int,
const int );
134 virtual bool process( SMESH::SMESH_MeshEditor_ptr,
const int,
const int );
#define SMESHGUI_EXPORT
Definition: SMESH_SMESHGUI.hxx:36
Class : SMESHGUI_SingleEditDlg Description : Base class for dialogs of diagonal inversion and union o...
Definition: SMESHGUI_SingleEditDlg.h:53
QLineEdit * myEdge
Definition: SMESHGUI_SingleEditDlg.h:93
SMESHGUI * mySMESHGUI
Definition: SMESHGUI_SingleEditDlg.h:98
QPushButton * myHelpBtn
Definition: SMESHGUI_SingleEditDlg.h:92
QString myHelpFileName
Definition: SMESHGUI_SingleEditDlg.h:100
SMESH_Actor * myActor
Definition: SMESHGUI_SingleEditDlg.h:94
bool myBusy
Definition: SMESHGUI_SingleEditDlg.h:88
QPushButton * myOkBtn
Definition: SMESHGUI_SingleEditDlg.h:89
LightApp_SelectionMgr * mySelectionMgr
Definition: SMESHGUI_SingleEditDlg.h:96
SVTK_Selector * mySelector
Definition: SMESHGUI_SingleEditDlg.h:97
virtual bool process(SMESH::SMESH_MeshEditor_ptr, const int, const int)=0
QPushButton * myCloseBtn
Definition: SMESHGUI_SingleEditDlg.h:91
QPushButton * myApplyBtn
Definition: SMESHGUI_SingleEditDlg.h:90
Class : SMESHGUI_TrianglesInversionDlg Description : Inversion of the diagonal of a pseudo-quadrangle...
Definition: SMESHGUI_SingleEditDlg.h:109
virtual bool process(SMESH::SMESH_MeshEditor_ptr, const int, const int)
Definition: SMESHGUI_SingleEditDlg.cxx:570
virtual ~SMESHGUI_TrianglesInversionDlg()
Definition: SMESHGUI_SingleEditDlg.cxx:566
SMESHGUI_TrianglesInversionDlg(SMESHGUI *)
Class : SMESHGUI_TrianglesInversionDlg Description : Inversion of the diagonal of a pseudo-quadrangle...
Definition: SMESHGUI_SingleEditDlg.cxx:559
Class : SMESHGUI_UnionOfTwoTrianglesDlg Description : Construction of a quadrangle by deletion of the...
Definition: SMESHGUI_SingleEditDlg.h:126
virtual bool process(SMESH::SMESH_MeshEditor_ptr, const int, const int)
Definition: SMESHGUI_SingleEditDlg.cxx:594
virtual ~SMESHGUI_UnionOfTwoTrianglesDlg()
Definition: SMESHGUI_SingleEditDlg.cxx:590
SMESHGUI_UnionOfTwoTrianglesDlg(SMESHGUI *)
Class : SMESHGUI_UnionOfTwoTrianglesDlg Description : Construction of a quadrangle by deletion of the...
Definition: SMESHGUI_SingleEditDlg.cxx:583
Definition: SMESHGUI.h:84
Definition: SMESH_Actor.h:56