Signals | Public Member Functions | Protected Slots | List of all members
pqAnimatableProxyComboBox Class Reference

pqAnimatableProxyComboBox is a combo box that can list the animatable proxies. More...

#include <pqAnimatableProxyComboBox.h>

Inherits QComboBox.

Signals

void currentProxyChanged (vtkSMProxy *)
 

Public Member Functions

 pqAnimatableProxyComboBox (QWidget *parent=nullptr)
 
 ~pqAnimatableProxyComboBox () override
 
vtkSMProxygetCurrentProxy () const
 Returns the current source. More...
 
void addProxy (int index, const QString &label, vtkSMProxy *)
 
void removeProxy (const QString &label)
 
int findProxy (vtkSMProxy *)
 

Protected Slots

void onSourceAdded (pqPipelineSource *src)
 
void onSourceRemoved (pqPipelineSource *src)
 
void onNameChanged (pqServerManagerModelItem *src)
 
void onCurrentSourceChanged (int idx)
 

Detailed Description

pqAnimatableProxyComboBox is a combo box that can list the animatable proxies.

All pqPipelineSources are automatically in this list Any other proxies must be manually added.

Definition at line 20 of file pqAnimatableProxyComboBox.h.

Constructor & Destructor Documentation

◆ pqAnimatableProxyComboBox()

pqAnimatableProxyComboBox::pqAnimatableProxyComboBox ( QWidget *  parent = nullptr)

◆ ~pqAnimatableProxyComboBox()

pqAnimatableProxyComboBox::~pqAnimatableProxyComboBox ( )
override

Member Function Documentation

◆ getCurrentProxy()

vtkSMProxy* pqAnimatableProxyComboBox::getCurrentProxy ( ) const

Returns the current source.

◆ addProxy()

void pqAnimatableProxyComboBox::addProxy ( int  index,
const QString &  label,
vtkSMProxy  
)

◆ removeProxy()

void pqAnimatableProxyComboBox::removeProxy ( const QString &  label)

◆ findProxy()

int pqAnimatableProxyComboBox::findProxy ( vtkSMProxy )

◆ onSourceAdded

void pqAnimatableProxyComboBox::onSourceAdded ( pqPipelineSource src)
protectedslot

◆ onSourceRemoved

void pqAnimatableProxyComboBox::onSourceRemoved ( pqPipelineSource src)
protectedslot

◆ onNameChanged

void pqAnimatableProxyComboBox::onNameChanged ( pqServerManagerModelItem src)
protectedslot

◆ onCurrentSourceChanged

void pqAnimatableProxyComboBox::onCurrentSourceChanged ( int  idx)
protectedslot

◆ currentProxyChanged

void pqAnimatableProxyComboBox::currentProxyChanged ( vtkSMProxy )
signal

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