|
VR-Engage
2.2
|
This class is responsible for creating instances of the DtRadioPage class. It implements the factory pattern to create and initialize radio pages.
#include <radioPage.h>
Public Member Functions | |
| DtRadioPageCreator (DtDe &de) | |
| virtual | ~DtRadioPageCreator () |
| virtual std::string | pageClassName () const |
| virtual DtPage * | create (QWidget *parent=0, Qt::WindowFlags f=0) |
| makVrv::DtRadioPageCreator::DtRadioPageCreator | ( | DtDe & | de | ) |
Constructor.
| de | The document environment providing access to application resources |
Creates a new radio page creator with the specified document environment.
References de().
|
virtual |
Virtual destructor.
Cleans up resources used by the radio page creator.
|
virtual |
Gets the name of the page class this creator creates.
Returns the unique class name that identifies the type of page this creator produces. This is NOT the title of the page. When replacing a page in the application, the pageClassName should remain the same to ensure proper page replacement behavior.
|
virtual |
Creates a new radio page instance.
| parent | The parent widget (optional) |
| f | Window flags (optional) |
Creates and initializes a new instance of DtRadioPage with the specified parent widget and window flags.