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=nullptr, Qt::WindowFlags fl=Qt::WindowFlags()) | |
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=nullptr, Qt::WindowFlags fl=Qt::WindowFlags()) | |
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< Mesh::ElementIndex > &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 |
The DockEvaluateMeshImp class creates a single instance and embeds it into a dock window.
|
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().
|
protected |
Destroys the object and frees any allocated resources.
|
protected |
Destroys the dock window this object is embedded into without destroying itself.
References Gui::DockWindowManager::instance(), and Gui::DockWindowManager::removeDockWindow().
|
static |
Referenced by MeshGui::CleanupHandler::cleanup().
|
static |
|
static |
References DockEvaluateMeshImp(), and Gui::getMainWindow().
QSize DockEvaluateMeshImp::sizeHint | ( | ) | const |
Returns an appropriate size hint for the dock window.