MeshGui::DockEvaluateMeshImp Class Reference

The DockEvaluateMeshImp class creates a single instance and embeds it into a dock window. More...

#include <DlgEvaluateMeshImp.h>

Inheritance diagram for MeshGui::DockEvaluateMeshImp:
MeshGui::DlgEvaluateMeshImp MeshGui::Ui_DlgEvaluateMesh App::DocumentObserver

List of all members.

Public Member Functions

QSize sizeHint () const
 Returns an appropriate size hint for the dock window.

Static Public Member Functions

static void destruct ()
static bool hasInstance ()
static DockEvaluateMeshImpinstance ()

Protected Member Functions

void closeEvent (QCloseEvent *e)
 Destroys the dock window this object is embedded into without destroying itself.
 DockEvaluateMeshImp (QWidget *parent=0, Qt::WFlags fl=0)
 Constructs a DockEvaluateMeshImp which is a child of 'parent', with the name 'name' and widget flags set to 'f'.
 ~DockEvaluateMeshImp ()
 Destroys the object and frees any allocated resources.

Detailed Description

The DockEvaluateMeshImp class creates a single instance and embeds it into a dock window.

Author:
Werner Mayer

Definition at line 143 of file DlgEvaluateMeshImp.h.


Constructor & Destructor Documentation

DockEvaluateMeshImp::DockEvaluateMeshImp ( QWidget *  parent = 0,
Qt::WFlags  fl = 0 
) [protected]

Constructs a DockEvaluateMeshImp which is a child of 'parent', with the name 'name' and widget flags set to 'f'.

Definition at line 1165 of file DlgEvaluateMeshImp.cpp.

References Gui::DockWindowManager::addDockWindow(), and instance().

Referenced by instance().

DockEvaluateMeshImp::~DockEvaluateMeshImp (  )  [protected]

Destroys the object and frees any allocated resources.

Definition at line 1181 of file DlgEvaluateMeshImp.cpp.


Member Function Documentation

void DockEvaluateMeshImp::closeEvent ( QCloseEvent *  e  )  [protected]

Destroys the dock window this object is embedded into without destroying itself.

Definition at line 1189 of file DlgEvaluateMeshImp.cpp.

References instance(), and Gui::DockWindowManager::removeDockWindow().

void DockEvaluateMeshImp::destruct ( void   )  [static]

Definition at line 1147 of file DlgEvaluateMeshImp.cpp.

Referenced by MeshGui::CleanupHandler::cleanup().

bool DockEvaluateMeshImp::hasInstance (  )  [static]

Definition at line 1156 of file DlgEvaluateMeshImp.cpp.

Referenced by CmdMeshEvaluation::activated().

DockEvaluateMeshImp * DockEvaluateMeshImp::instance ( void   )  [static]
QSize DockEvaluateMeshImp::sizeHint (  )  const

Returns an appropriate size hint for the dock window.

Definition at line 1199 of file DlgEvaluateMeshImp.cpp.


The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:26 2011 for FreeCAD by  doxygen 1.6.1