pqPropertyWidgetInterface is part of the ParaView Plugin infrastructure that enables support for plugins to add new pqPropertyWidget and pqPropertyWidgetDecorator types and make them available within the application. More...
#include <pqPropertyWidgetInterface.h>
Public Member Functions | |
virtual | ~pqPropertyWidgetInterface () |
virtual pqPropertyWidget * | createWidgetForProperty (vtkSMProxy *proxy, vtkSMProperty *property, QWidget *parentWidget) |
Given a proxy and its property, create a widget for the same, of possible. More... | |
virtual pqPropertyWidget * | createWidgetForPropertyGroup (vtkSMProxy *proxy, vtkSMPropertyGroup *group, QWidget *parentWidget) |
Given a proxy and its property group, create a widget for the same, of possible. More... | |
virtual pqPropertyWidgetDecorator * | createWidgetDecorator (const QString &type, vtkPVXMLElement *config, pqPropertyWidget *widget) |
Given the type of the decorator and the pqPropertyWidget that needs to be decorated, create the pqPropertyWidgetDecorator instance, if possible. More... | |
virtual void | createDefaultWidgetDecorators (pqPropertyWidget *widget) |
Create all default decorators for a specific widget. More... | |
pqPropertyWidgetInterface is part of the ParaView Plugin infrastructure that enables support for plugins to add new pqPropertyWidget and pqPropertyWidgetDecorator types and make them available within the application.
Definition at line 52 of file pqPropertyWidgetInterface.h.
|
virtual |
|
virtual |
Given a proxy and its property, create a widget for the same, of possible.
For unsupported/unknown proxies/properties, implementations should simply return NULL without raising any errors (or messages).
Reimplemented in pqStandardPropertyWidgetInterface, pqExtrusionPropertyWidgetDecoratorPWIImplementation, pqIntegrationModelSeedHelperWidgetPWIImplementation, and pqIntegrationModelSurfaceHelperWidgetPWIImplementation.
|
virtual |
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 NULL without raising any errors (or messages).
Reimplemented in pqStandardPropertyWidgetInterface, pqExtrusionPropertyWidgetDecoratorPWIImplementation, pqIntegrationModelSeedHelperWidgetPWIImplementation, and pqIntegrationModelSurfaceHelperWidgetPWIImplementation.
|
virtual |
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 NULL without raising any errors (or messages).
Reimplemented in pqStandardPropertyWidgetInterface, pqExtrusionPropertyWidgetDecoratorPWIImplementation, pqIntegrationModelSeedHelperWidgetPWIImplementation, and pqIntegrationModelSurfaceHelperWidgetPWIImplementation.
|
virtual |
Create all default decorators for a specific widget.
Reimplemented in pqStandardPropertyWidgetInterface.