The creator object for viewers in a Qt environment.
More...
#include <qViewerBase.hpp>
|
|
RefPtr< VObject > | create (const VCreatorBase::CreationInfo &name, const Intercube &CreationContext, const RefPtr< VCreationPreferences > &) const override |
| |
|
| qViewerCreator (const string &name, const std::initializer_list< const char * > &creation_preferences) |
| | "qt" is always added to the creation preferences
|
| |
|
| qViewerCreator (const string &name, const string &creation_preference) |
| | "qt" is always added to the creation preferences
|
| |
|
| qViewerCreator (const string &name, int Quality, const std::initializer_list< const char * > &creation_preferences) |
| |
|
| qViewerCreator (const string &name, int Quality, const string &creation_preference) |
| |
|
template<unsigned ID> |
| | qViewerCreator (const VCreatorProperty< ID > &VP, int Quality, const std::initializer_list< const char * > &creation_preferences) |
| |
template<std::derived_from<
qViewerBase > qViewer>
class Wizt::qViewerCreator< qViewer >
The creator object for viewers in a Qt environment.
It extends the raw viewer creator (which provides multiple input types) by an interface of type QCreateViewer. To create an Qt-based OpenGL viewer, query the input database for an Image VInput type, get the QCreateViewer interface and call its creation function, which accepts an Qt environment.
The documentation for this class was generated from the following file: