ParaView
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes
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]

List of all members.

Public Member Functions

 pqAutoGeneratedObjectPanel (pqProxy *proxy, bool summaryOnly=false, QWidget *p=NULL)
 constructor
 ~pqAutoGeneratedObjectPanel ()
 destructor

Protected Member Functions

void linkServerManagerProperties ()
 populate widgets with properties from the server manager

Static Protected Member Functions

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

Protected Attributes

QGridLayout * PanelLayout

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 46 of file pqAutoGeneratedObjectPanel.h.


Constructor & Destructor Documentation

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

constructor

pqAutoGeneratedObjectPanel::~pqAutoGeneratedObjectPanel ( )

destructor


Member Function Documentation

void pqAutoGeneratedObjectPanel::linkServerManagerProperties ( ) [protected, virtual]

populate widgets with properties from the server manager

Reimplemented from pqNamedObjectPanel.

static void pqAutoGeneratedObjectPanel::setupValidator ( QLineEdit *  lineEdit,
QVariant::Type  propertyType 
) [static, protected]

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

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

Member Data Documentation

QGridLayout* pqAutoGeneratedObjectPanel::PanelLayout [protected]

Definition at line 67 of file pqAutoGeneratedObjectPanel.h.


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