Class : SMESHGUI_SingleEditDlg Description : Base class for dialogs of diagonal inversion and union of two neighboring triangles. More...
#include <SMESHGUI_SingleEditDlg.h>
Public Member Functions | |
SMESHGUI_SingleEditDlg (SMESHGUI *) | |
Class : SMESHGUI_SingleEditDlg Description : Inversion of the diagonal of a pseudo-quadrangle formed by 2 neighboring triangles with 1 common edge. More... | |
virtual | ~SMESHGUI_SingleEditDlg () |
void | Init () |
Protected Slots | |
void | onOk () |
virtual bool | onApply () |
virtual void | reject () |
void | onHelp () |
void | onDeactivate () |
void | onSelectionDone () |
void | onTextChange (const QString &) |
Protected Member Functions | |
void | enterEvent (QEvent *) |
void | keyPressEvent (QKeyEvent *) |
QWidget * | createButtonFrame (QWidget *) |
QWidget * | createMainFrame (QWidget *) |
bool | isValid (const bool) const |
bool | getNodeIds (const QString &, int &, int &) const |
virtual bool | process (SMESH::SMESH_MeshEditor_ptr, const int, const int)=0 |
Protected Attributes | |
bool | myBusy |
QPushButton * | myOkBtn |
QPushButton * | myApplyBtn |
QPushButton * | myCloseBtn |
QPushButton * | myHelpBtn |
QLineEdit * | myEdge |
SMESH_Actor * | myActor |
LightApp_SelectionMgr * | mySelectionMgr |
SVTK_Selector * | mySelector |
SMESHGUI * | mySMESHGUI |
QString | myHelpFileName |
Private Slots | |
void | onOpenView () |
void | onCloseView () |
Class : SMESHGUI_SingleEditDlg Description : Base class for dialogs of diagonal inversion and union of two neighboring triangles.
SMESHGUI_SingleEditDlg::SMESHGUI_SingleEditDlg | ( | SMESHGUI * | theModule | ) |
Class : SMESHGUI_SingleEditDlg Description : Inversion of the diagonal of a pseudo-quadrangle formed by 2 neighboring triangles with 1 common edge.
|
virtual |
References MARGIN, myApplyBtn, myCloseBtn, myHelpBtn, myOkBtn, and SPACING.
References SMESH::GetResourceMgr(), MARGIN, myEdge, mySMESHGUI, and SPACING.
|
protected |
References SMESHGUI::EmitSignalDeactivateDialog(), SMESH::GetViewWindow(), mySelector, and mySMESHGUI.
|
protected |
Referenced by isValid(), onApply(), and onTextChange().
void SMESHGUI_SingleEditDlg::Init | ( | ) |
References getNodeIds(), and myEdge.
Referenced by onApply().
|
protected |
References onHelp().
|
protectedvirtualslot |
|
privateslot |
References mySelector, and onDeactivate().
Referenced by Init().
|
protectedslot |
Referenced by Init(), and onCloseView().
|
protectedslot |
References myHelpFileName, and mySMESHGUI.
Referenced by Init(), and keyPressEvent().
|
protectedslot |
|
privateslot |
References SMESHGUI::EmitSignalDeactivateDialog(), SMESH::GetViewWindow(), mySelector, and mySMESHGUI.
Referenced by Init().
|
protectedslot |
|
protectedslot |
References findTriangles(), SMDS_MeshElement::GetID(), getNodeIds(), SMESH_Actor::GetObject(), SMESH::GetViewWindow(), Handle(), myActor, myApplyBtn, myBusy, myEdge, myOkBtn, mySelectionMgr, mySelector, mySMESHGUI, and SMDS_MeshElement::nodesIterator().
Referenced by Init().
|
protectedpure virtual |
Implemented in SMESHGUI_UnionOfTwoTrianglesDlg, and SMESHGUI_TrianglesInversionDlg.
Referenced by onApply().
|
protectedvirtualslot |
References SMESH::GetViewWindow(), mySelectionMgr, mySMESHGUI, and SMESHGUI::ResetState().
|
protected |
Referenced by Init(), onSelectionDone(), and onTextChange().
|
protected |
Referenced by createButtonFrame(), Init(), onSelectionDone(), and onTextChange().
|
protected |
Referenced by Init(), onSelectionDone(), and onTextChange().
|
protected |
Referenced by createButtonFrame(), and Init().
|
protected |
Referenced by createMainFrame(), Init(), isValid(), onApply(), onSelectionDone(), and onTextChange().
|
protected |
Referenced by createButtonFrame(), and Init().
|
protected |
Referenced by onHelp().
|
protected |
Referenced by createButtonFrame(), Init(), onSelectionDone(), and onTextChange().
|
protected |
Referenced by Init(), onApply(), onSelectionDone(), onTextChange(), and reject().
|
protected |
Referenced by enterEvent(), onApply(), onCloseView(), onOpenView(), onSelectionDone(), and onTextChange().
|
protected |
Referenced by createMainFrame(), enterEvent(), Init(), onApply(), onHelp(), onOpenView(), onTextChange(), and reject().