Public Member Functions | List of all members
pqIntegrationModelSeedHelperWidgetPWIImplementation Class Reference

#include <pqIntegrationModelSeedHelperWidgetPWIImplementation.h>

Inheritance diagram for pqIntegrationModelSeedHelperWidgetPWIImplementation:
Inheritance graph
[legend]
Collaboration diagram for pqIntegrationModelSeedHelperWidgetPWIImplementation:
Collaboration graph
[legend]

Public Member Functions

 pqIntegrationModelSeedHelperWidgetPWIImplementation (QObject *parent)
 
 ~pqIntegrationModelSeedHelperWidgetPWIImplementation () override
 
pqPropertyWidgetcreateWidgetForProperty (vtkSMProxy *proxy, vtkSMProperty *property, QWidget *parentWidget) override
 Given a proxy and its property, create a widget for the same, of possible. More...
 
pqPropertyWidgetcreateWidgetForPropertyGroup (vtkSMProxy *proxy, vtkSMPropertyGroup *group, QWidget *parentWidget) override
 Given a proxy and its property group, create a widget for the same, of possible. More...
 
pqPropertyWidgetDecoratorcreateWidgetDecorator (const QString &type, vtkPVXMLElement *config, pqPropertyWidget *widget) override
 Given the type of the decorator and the pqPropertyWidget that needs to be decorated, create the pqPropertyWidgetDecorator instance, if possible. More...
 
- Public Member Functions inherited from pqPropertyWidgetInterface
virtual ~pqPropertyWidgetInterface ()
 
virtual void createDefaultWidgetDecorators (pqPropertyWidget *widget)
 Create all default decorators for a specific widget. More...
 

Detailed Description

Definition at line 12 of file pqIntegrationModelSeedHelperWidgetPWIImplementation.h.

Constructor & Destructor Documentation

◆ pqIntegrationModelSeedHelperWidgetPWIImplementation()

pqIntegrationModelSeedHelperWidgetPWIImplementation::pqIntegrationModelSeedHelperWidgetPWIImplementation ( QObject *  parent)

◆ ~pqIntegrationModelSeedHelperWidgetPWIImplementation()

pqIntegrationModelSeedHelperWidgetPWIImplementation::~pqIntegrationModelSeedHelperWidgetPWIImplementation ( )
override

Member Function Documentation

◆ createWidgetForProperty()

pqPropertyWidget* pqIntegrationModelSeedHelperWidgetPWIImplementation::createWidgetForProperty ( vtkSMProxy proxy,
vtkSMProperty property,
QWidget *  parentWidget 
)
overridevirtual

Given a proxy and its property, create a widget for the same, of possible.

For unsupported/unknown proxies/properties, implementations should simply return nullptr without raising any errors (or messages).

Reimplemented from pqPropertyWidgetInterface.

◆ createWidgetForPropertyGroup()

pqPropertyWidget* pqIntegrationModelSeedHelperWidgetPWIImplementation::createWidgetForPropertyGroup ( vtkSMProxy proxy,
vtkSMPropertyGroup group,
QWidget *  parentWidget 
)
overridevirtual

Given a proxy and its property group, create a widget for the same, of possible.

For unsupported/unknown proxies/property-groups, implementations should simply return nullptr without raising any errors (or messages).

Reimplemented from pqPropertyWidgetInterface.

◆ createWidgetDecorator()

pqPropertyWidgetDecorator* pqIntegrationModelSeedHelperWidgetPWIImplementation::createWidgetDecorator ( const QString &  type,
vtkPVXMLElement config,
pqPropertyWidget widget 
)
overridevirtual

Given the type of the decorator and the pqPropertyWidget that needs to be decorated, create the pqPropertyWidgetDecorator instance, if possible.

For unsupported/unknown, implementations should simply return nullptr

Reimplemented from pqPropertyWidgetInterface.


The documentation for this class was generated from the following file: