|
VR-Engage
2.2
|
This creator class is responsible for instantiating DtVreManagerWidget objects for the application. It implements the DtPageCreator interface to allow the manager to be added to the application's page system.
#include <vreManagerWidget.h>
Public Member Functions | |
| DtVreManagerWidgetCreator (makVrv::DtDe &de) | |
| virtual | ~DtVreManagerWidgetCreator () override |
| virtual std::string | pageClassName () const override |
| virtual makVrv::DtPage * | create (QWidget *parent=0, Qt::WindowFlags f=0) override |
| makVre::DtVreManagerWidgetCreator::DtVreManagerWidgetCreator | ( | makVrv::DtDe & | de | ) |
Constructor.
| de | The distributed environment reference |
Initializes a new creator for VREngage manager widgets.
References de().
|
overridevirtual |
Virtual destructor.
Allows for proper cleanup of derived classes.
|
overridevirtual |
Gets the page class name.
Returns the unique identifier for the page class this creator instantiates. This name should be unique across all pages. This is not the human-readable title of the page. When replacing a page, this class name should remain the same.
|
overridevirtual |
Creates a new page instance.
| parent | The parent widget |
| f | Window flags to apply to the widget |
Creates a new instance of the DtVreManagerWidget class.