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... | |
Public Member Functions inherited from MeshGui::DlgEvaluateMeshImp | |
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... | |
Public Member Functions inherited from App::DocumentObserver | |
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... | |
Protected Member Functions inherited from MeshGui::DlgEvaluateMeshImp | |
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 () |
Protected Member Functions inherited from App::DocumentObserver | |
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