FreeCAD C++
|
#include <Gui/View3DInventor.h>
The 3D view window It consists out of the 3D view
Public Slots | |
void | setOverrideCursor (const QCursor &) |
override the cursor in this view | |
![]() |
Public Member Functions | |
virtual bool | onMsg (const char *pMsg, const char **ppReturn) |
Message handler. | |
virtual void | OnChange (ParameterGrp::SubjectType &rCaller, ParameterGrp::MessageType Reason) |
Observer message from the ParameterGrp. | |
virtual void | onRename (Gui::Document *pDoc) |
get called when the document is updated | |
virtual void | print () |
print function of the view | |
void | setCurrentViewMode (ViewMode b) |
![]() | |
MDIView (Gui::Document *pcDocument, QWidget *parent, Qt::WindowFlags wflags=0) | |
~MDIView () | |
virtual void | onRelabel (Gui::Document *pDoc) |
get called when the document is updated | |
virtual bool | canClose (void) |
overwrite when checking on close state | |
template<typename _T > | |
_T | getActiveObject (const char *name) const |
access getter for the active object list | |
![]() | |
BaseView (Gui::Document *pcDocument=0) | |
virtual | ~BaseView () |
Gui::Document * | getGuiDocument () const |
returns the document the view is attached to | |
App::Document * | getAppDocument () const |
returns the document the view is attached to | |
bool | isPassive (void) const |
indicates if the view is in passive mode | |
void | setDocument (Gui::Document *pcDocument) |
sets the view to another document (called by Application) | |
void | onClose (void) |
is sent from the document in order to close the document | |
![]() | |
BaseClass () | |
Construction. | |
virtual | ~BaseClass () |
Destruction. | |
Protected Attributes | |
ParameterGrp::handle | hGrp |
handle to the viewer parameter group | |
Additional Inherited Members | |
![]() | |
enum | ViewMode { Child, TopLevel, FullScreen } |
MDI view mode enum. More... | |
![]() |
|
virtual |
If b is set to FullScreen the MDI view is displayed in full screen mode, if b is set to TopLevel then it is displayed as an own top-level window, otherwise (Normal) as tabbed window. This method is reimplemented from MDIView to set the this widget as the proxy of the embedded GL widget to get all key events in TopLevel or Fullscreen mode.
Reimplemented from Gui::MDIView.