ParaView
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
pqAutoGeneratedObjectPanel Class Reference

Auto-generated Widget which provides an editor for editing properties of a proxy Widgets are created based on the types of the proxy properties. More...

#include <pqAutoGeneratedObjectPanel.h>

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

Public Member Functions

 pqAutoGeneratedObjectPanel (pqProxy *proxy, bool summaryOnly=false, QWidget *p=NULL)
 constructor More...
 
 ~pqAutoGeneratedObjectPanel ()
 destructor More...
 
- Public Member Functions inherited from pqNamedObjectPanel
 pqNamedObjectPanel (pqProxy *proxy, QWidget *p)
 constructor More...
 
 ~pqNamedObjectPanel ()
 destructor More...
 
- Public Member Functions inherited from pqObjectPanel
 pqObjectPanel (pqProxy *proxy, QWidget *p)
 constructor More...
 
 ~pqObjectPanel ()
 destructor More...
 
pqProxyreferenceProxy () const
 
- Public Member Functions inherited from pqProxyPanel
 pqProxyPanel (vtkSMProxy *proxy, QWidget *p)
 constructor More...
 
 ~pqProxyPanel ()
 destructor More...
 
vtkSMProxyproxy () const
 get the proxy for which properties are displayed More...
 
pqViewview () const
 get the view that this object panel works with. More...
 
QSize sizeHint () const
 size hint for this widget More...
 
pqPropertyManagerpropertyManager ()
 property manager belongs to this panel More...
 
bool selected () const
 returns whether selected More...
 

Protected Member Functions

void linkServerManagerProperties ()
 populate widgets with properties from the server manager More...
 
- Protected Member Functions inherited from pqProxyPanel
bool event (QEvent *e)
 

Static Protected Member Functions

static void setupValidator (QLineEdit *lineEdit, QVariant::Type propertyType)
 sets up a QValidator for the line edit based on the type. More...
 
static void processHints (QGridLayout *panelLayout, vtkSMProxy *refProxy, vtkSMProxy *pxy, QStringList &propertiesToHide, QStringList &properiesToShow)
 

Protected Attributes

QGridLayout * PanelLayout
 
- Protected Attributes inherited from pqObjectPanel
QPointer< pqProxyReferenceProxy
 

Additional Inherited Members

- Public Slots inherited from pqObjectPanel
virtual void setModified ()
 Fires modified. More...
 
virtual void accept ()
 accept the changes made to the properties changes will be propogated down to the server manager subclasses should only change properties when accept is called to work properly with undo/redo More...
 
virtual void reset ()
 reset the changes made editor will query properties from the server manager More...
 
- Public Slots inherited from pqProxyPanel
virtual void accept ()
 accept the changes made to the properties changes will be propogated down to the server manager subclasses should only change properties when accept is called to work properly with undo/redo More...
 
virtual void reset ()
 reset the changes made editor will query properties from the server manager More...
 
virtual void select ()
 Called when the panel becomes active. More...
 
virtual void deselect ()
 Called when the panel becomes inactive. More...
 
virtual void setView (pqView *)
 Set the view that this panel works with. More...
 
virtual void setModified ()
 Fires modified. More...
 
- Signals inherited from pqProxyPanel
void modified ()
 
void onaccept ()
 
void onreset ()
 
void onselect ()
 
void ondeselect ()
 
void viewChanged (pqView *)
 
- Protected Slots inherited from pqProxyPanel
virtual void updateInformationAndDomains ()
 This method gets called to referesh all domains and information properties. More...
 
void dataUpdated ()
 Called after the algorithm executes. More...
 

Detailed Description

Auto-generated Widget which provides an editor for editing properties of a proxy Widgets are created based on the types of the proxy properties.

Definition at line 47 of file pqAutoGeneratedObjectPanel.h.

Constructor & Destructor Documentation

§ pqAutoGeneratedObjectPanel()

pqAutoGeneratedObjectPanel::pqAutoGeneratedObjectPanel ( pqProxy proxy,
bool  summaryOnly = false,
QWidget *  p = NULL 
)

constructor

§ ~pqAutoGeneratedObjectPanel()

pqAutoGeneratedObjectPanel::~pqAutoGeneratedObjectPanel ( )

destructor

Member Function Documentation

§ linkServerManagerProperties()

void pqAutoGeneratedObjectPanel::linkServerManagerProperties ( )
protectedvirtual

populate widgets with properties from the server manager

Reimplemented from pqNamedObjectPanel.

§ setupValidator()

static void pqAutoGeneratedObjectPanel::setupValidator ( QLineEdit *  lineEdit,
QVariant::Type  propertyType 
)
staticprotected

sets up a QValidator for the line edit based on the type.

§ processHints()

static void pqAutoGeneratedObjectPanel::processHints ( QGridLayout *  panelLayout,
vtkSMProxy refProxy,
vtkSMProxy pxy,
QStringList &  propertiesToHide,
QStringList &  properiesToShow 
)
staticprotected

Member Data Documentation

§ PanelLayout

QGridLayout* pqAutoGeneratedObjectPanel::PanelLayout
protected

Definition at line 71 of file pqAutoGeneratedObjectPanel.h.


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