The DockEvaluateMeshImp class creates a single instance and embeds it into a dock window. More...
#include <DlgEvaluateMeshImp.h>
Public Member Functions | |
QSize sizeHint () const | |
Returns an appropriate size hint for the dock window. More... | |
![]() | |
DlgEvaluateMeshImp (QWidget *parent=0, Qt::WindowFlags fl=0) | |
Constructs a DlgEvaluateMeshImp which is a child of 'parent', with the widget flags set to 'f'. More... | |
void setMesh (Mesh::Feature *) | |
~DlgEvaluateMeshImp () | |
Destroys the object and frees any allocated resources. More... | |
![]() | |
void attachDocument (Document *) | |
Attaches to another document, the old document is not longer observed then. More... | |
void detachDocument () | |
Detaches from the current document, the document is not longer observed then. More... | |
DocumentObserver () | |
Constructor. More... | |
DocumentObserver (Document *) | |
virtual ~DocumentObserver () | |
Static Public Member Functions | |
static void destruct () | |
static bool hasInstance () | |
static DockEvaluateMeshImp * instance () | |
Protected Member Functions | |
void closeEvent (QCloseEvent *e) | |
Destroys the dock window this object is embedded into without destroying itself. More... | |
DockEvaluateMeshImp (QWidget *parent=0, Qt::WindowFlags fl=0) | |
Constructs a DockEvaluateMeshImp which is a child of 'parent', with the name 'name' and widget flags set to 'f'. More... | |
~DockEvaluateMeshImp () | |
Destroys the object and frees any allocated resources. More... | |
![]() | |
void addViewProvider (const char *vp, const std::vector< unsigned long > &indices) | |
void changeEvent (QEvent *e) | |
void cleanInformation () | |
void refreshList () | |
void removeViewProvider (const char *vp) | |
void removeViewProviders () | |
void showInformation () | |
![]() | |
Document * getDocument () const | |
Detailed Description
The DockEvaluateMeshImp class creates a single instance and embeds it into a dock window.
Constructor & Destructor Documentation
◆ DockEvaluateMeshImp()
|
protected |
Constructs a DockEvaluateMeshImp which is a child of 'parent', with the name 'name' and widget flags set to 'f'.
References Gui::DockWindowManager::addDockWindow(), and Gui::DockWindowManager::instance().
Referenced by instance().
◆ ~DockEvaluateMeshImp()
|
protected |
Destroys the object and frees any allocated resources.
Member Function Documentation
◆ closeEvent()
|
protected |
Destroys the dock window this object is embedded into without destroying itself.
References Gui::DockWindowManager::instance(), and Gui::DockWindowManager::removeDockWindow().
◆ destruct()
|
static |
Referenced by MeshGui::CleanupHandler::cleanup().
◆ hasInstance()
|
static |
◆ instance()
|
static |
References DockEvaluateMeshImp(), and Gui::getMainWindow().
◆ sizeHint()
QSize DockEvaluateMeshImp::sizeHint | ( | ) | const |
Returns an appropriate size hint for the dock window.
The documentation for this class was generated from the following files:
- src/Mod/Mesh/Gui/DlgEvaluateMeshImp.h
- src/Mod/Mesh/Gui/DlgEvaluateMeshImp.cpp