Workspace 6.21.5
Public Member Functions | Static Public Member Functions | List of all members
WSGLGridWidgetFactory Class Reference

Factory for WSGL grid widgets.

#include <Rendering/OpenGL/GridPlot/wsglgridwidgetfactory.h>

Inheritance diagram for WSGLGridWidgetFactory:
[legend]

Public Member Functions

const DataExecution::DataFactorygetDataFactory () const override
 
virtual const Application::WorkspacePlugingetPlugin () const
 
const QMetaObject & getQWidgetMetaObject () const override
 
- Public Member Functions inherited from WidgetFactory
virtual ~WidgetFactory ()=default
 
QWidget & createWidget (QWidget *parent=nullptr) const
 
QWidgetConnectorcreateWidgetConnector (QWidget &widget, const NamePath &namePath) const
 
QWidgetConnectorcreateWidgetConnector (QWidget &widget, const NamePath &namePath, const DataExecution::TypeAdaptorFactory *adaptorFactory, WidgetState state) const
 
virtual const DataExecution::DataFactorygetDataFactory () const =0
 
virtual const QMetaObject & getQWidgetMetaObject () const =0
 
virtual const char * getWidgetName () const
 
virtual bool showInWorkspaceEditor () const
 
virtual bool supportAdaptor () const
 

Static Public Member Functions

static const WSGLGridWidgetFactorygetInstance ()
 

Member Function Documentation

◆ getDataFactory()

const DataFactory & getDataFactory ( ) const
overridevirtual
Returns
The data factory supported by the widgets this factory produces.

Implements WidgetFactory.

◆ getInstance()

const WSGLGridWidgetFactory & getInstance ( )
static

◆ getPlugin()

const WorkspacePlugin & getPlugin ( ) const
virtual

◆ getQWidgetMetaObject()

const QMetaObject & getQWidgetMetaObject ( ) const
overridevirtual
Returns
The static QMetaObject associated with the QWidget this factory produces. For most classes, it will be implemented very similar to the following:
const QMetaObject& SomeWidgetFactory::getQWidgetMetaObject() const
{
return SomeWidget::staticMetaObject;
}

Implements WidgetFactory.