Version: 8.3.0
pqAbstractFieldsWidget Class Referenceabstract

#include <pqAbstractFieldsWidget.h>

Inheritance diagram for pqAbstractFieldsWidget:
Inheritance graph

Signals

void fieldsChanged () const
 

Public Member Functions

 pqAbstractFieldsWidget (vtkSMProxy *smproxy, vtkSMProperty *smproperty, QWidget *parentObject=0)
 
virtual ~pqAbstractFieldsWidget ()
 
virtual QSize sizeHint () const
 

Protected Slots

virtual void onItemChanged (QTreeWidgetItem *itemOrig, int column) const
 

Protected Member Functions

virtual QList< QList< QVariant > > getFields () const
 
virtual void setFields (QList< QList< QVariant > > fields)
 
virtual void setFieldsDomain (QList< QList< QVariant > > fields)
 
virtual void initializeTreeWidget (vtkSMProxy *smproxy, vtkSMProperty *smproperty)
 
virtual void loadTreeWidgetItems ()=0
 

Protected Attributes

pqTreeWidget * TreeWidget
 
int NItems
 
QMap< QString,
pqTreeWidgetItemObject * > 
ItemMap
 
bool visibleHeader
 

Properties

QList QList
 

Private Types

typedef pqPropertyWidget Superclass
 

Private Member Functions

 Q_DISABLE_COPY (pqAbstractFieldsWidget)
 

Member Typedef Documentation

Constructor & Destructor Documentation

pqAbstractFieldsWidget::pqAbstractFieldsWidget ( vtkSMProxy *  smproxy,
vtkSMProperty *  smproperty,
QWidget *  parentObject = 0 
)

References NItems, TreeWidget, and visibleHeader.

pqAbstractFieldsWidget::~pqAbstractFieldsWidget ( )
virtual

References TreeWidget.

Member Function Documentation

QSize pqAbstractFieldsWidget::sizeHint ( ) const
virtual

References NItems, TreeWidget, and visibleHeader.

void pqAbstractFieldsWidget::fieldsChanged ( ) const
signal
QList< QList< QVariant > > pqAbstractFieldsWidget::getFields ( ) const
protectedvirtual

References ItemMap.

void pqAbstractFieldsWidget::setFields ( QList< QList< QVariant > >  fields)
protectedvirtual

References ItemMap.

void pqAbstractFieldsWidget::setFieldsDomain ( QList< QList< QVariant > >  fields)
protectedvirtual
void pqAbstractFieldsWidget::initializeTreeWidget ( vtkSMProxy *  smproxy,
vtkSMProperty *  smproperty 
)
protectedvirtual
virtual void pqAbstractFieldsWidget::loadTreeWidgetItems ( )
protectedpure virtual
void pqAbstractFieldsWidget::onItemChanged ( QTreeWidgetItem *  itemOrig,
int  column 
) const
protectedvirtualslot

References fieldsChanged().

pqAbstractFieldsWidget::Q_DISABLE_COPY ( pqAbstractFieldsWidget  )
private

Field Documentation

pqTreeWidget* pqAbstractFieldsWidget::TreeWidget
protected
int pqAbstractFieldsWidget::NItems
protected
QMap< QString, pqTreeWidgetItemObject*> pqAbstractFieldsWidget::ItemMap
protected
bool pqAbstractFieldsWidget::visibleHeader
protected

Property Documentation

QList pqAbstractFieldsWidget::QList
readwrite