NorMIT-nav
16.5
An IGT application
|
#include <cxViewContainer.h>
Public Member Functions | |
ViewContainer (QWidget *parent=NULL, Qt::WindowFlags f=0) | |
virtual | ~ViewContainer () |
ViewItem * | addView (QString uid, LayoutRegion region, QString name="") |
virtual void | clear () |
void | renderAll () |
Use this function to render all views at once. Do not call render on each view. More... | |
vtkRenderWindowPtr | getRenderWindow () |
virtual void | setModified () |
virtual QGridLayout * | getGridLayout () |
Protected Member Functions | |
virtual void | doRender () |
ViewItem * | getViewItem (int index) |
Protected Attributes | |
ViewItem * | mMouseEventTarget |
vtkRenderWindowPtr | mRenderWindow |
unsigned long | mMTimeHash |
sum of all MTimes in objects rendered More... | |
More advanced N:1 combination of SSC Views and Qt Widgets Adapted from SSC class provided by Sonowand
Definition at line 58 of file cxViewContainer.h.
cx::ViewContainer::ViewContainer | ( | QWidget * | parent = NULL , |
Qt::WindowFlags | f = 0 |
||
) |
Definition at line 48 of file cxViewContainer.cpp.
|
virtual |
Definition at line 61 of file cxViewContainer.cpp.
ViewItem * cx::ViewContainer::addView | ( | QString | uid, |
LayoutRegion | region, | ||
QString | name = "" |
||
) |
Creates and adds a view to this container. Returns a pointer to the created view item that the container owns.
Definition at line 116 of file cxViewContainer.cpp.
|
virtual |
Clears view container, deleting all layout objects
Definition at line 68 of file cxViewContainer.cpp.
|
protectedvirtual |
Definition at line 268 of file cxViewContainer.cpp.
|
virtual |
Return this widget's grid layout object
Definition at line 84 of file cxViewContainer.cpp.
|
inline |
Definition at line 71 of file cxViewContainer.h.
|
protected |
Definition at line 107 of file cxViewContainer.cpp.
void cx::ViewContainer::renderAll | ( | ) |
Use this function to render all views at once. Do not call render on each view.
Definition at line 248 of file cxViewContainer.cpp.
|
virtual |
Definition at line 95 of file cxViewContainer.cpp.
|
protected |
Definition at line 88 of file cxViewContainer.h.
|
protected |
sum of all MTimes in objects rendered
Definition at line 90 of file cxViewContainer.h.
|
protected |
Definition at line 89 of file cxViewContainer.h.