|
QVISH 0.1
|
Interface for Creators that may provide an OpenGL (or other) viewer, to be used by the MetaViewer. More...
#include <QViewerCreator.hpp>
Public Member Functions | |
| virtual RefPtr< QViewer > | create (const WeakPtr< MetaViewer > &myMetaViewer, const RefPtr< ValuePool > &thePool, QWidget *parent, const string &name, const RefPtr< VCreationPreferences > &prop)=0 |
| The virtual creation call. | |
Static Public Member Functions | |
| static RefPtr< QViewer > | createViewer (const WeakPtr< MetaViewer > &myMetaViewer, const RefPtr< ValuePool > &thePool, QWidget *parent, const string &name, const RefPtr< VCreationPreferences > &VP) |
| Public static function call to find and create the best viewer for the given creation preferences. | |
Interface for Creators that may provide an OpenGL (or other) viewer, to be used by the MetaViewer.
|
pure virtual |
The virtual creation call.
default function
Implemented in Wizt::GLViewerCreator::myQCreateViewer, Wizt::GLViewerCreator::myQCreateViewer, Wizt::GLViewerCreator::myQCreateViewer, Wizt::GLViewerCreator::myQCreateViewer, and Wizt::qViewerCreator< qViewer >::myQCreateViewer.
|
static |
Public static function call to find and create the best viewer for the given creation preferences.
| thePool | The value pool on which this viewer shall operate. May be nullptr to create a new one. |