ParaView
Public Member Functions
pqSignalAdaptorKeyFrameType Class Reference

pqSignalAdaptorKeyFrameType is adaptor for the "Type" property of the vtkSMCompositeKeyFrameProxy. More...

#include <pqSignalAdaptorKeyFrameType.h>

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

List of all members.

Public Member Functions

 pqSignalAdaptorKeyFrameType (pqKeyFrameTypeWidget *widget, pqPropertyLinks *links, QLabel *valueLabel=NULL)
 Constructor.
virtual ~pqSignalAdaptorKeyFrameType ()
void setKeyFrameProxy (vtkSMProxy *keyframe)
 keyframe is the proxy for the key frame.
vtkSMProxygetKeyFrameProxy () const

Detailed Description

pqSignalAdaptorKeyFrameType is adaptor for the "Type" property of the vtkSMCompositeKeyFrameProxy.

For certain types of keyframes, we have additional properties that must be exposed in the GUI, this class manages that. Use this to connect a QComboBox with type listing to the Type property on the proxy.

Definition at line 49 of file pqSignalAdaptorKeyFrameType.h.


Constructor & Destructor Documentation

pqSignalAdaptorKeyFrameType::pqSignalAdaptorKeyFrameType ( pqKeyFrameTypeWidget widget,
pqPropertyLinks links,
QLabel *  valueLabel = NULL 
)

Constructor.

combo is the combo-box that chooses the type, while frame is the frame in which this adaptor can put additional widgets, if needed. valueLabel is the label that is used for the keyframe value, since based on the type the value label may change. Note that this class will toggle the visibility of this frame as needed.

virtual pqSignalAdaptorKeyFrameType::~pqSignalAdaptorKeyFrameType ( ) [virtual]

Member Function Documentation

void pqSignalAdaptorKeyFrameType::setKeyFrameProxy ( vtkSMProxy keyframe)

keyframe is the proxy for the key frame.

It typically is a vtkSMCompositeKeyFrameProxy or subclass. This is needed to setup the links with the other properties.

vtkSMProxy* pqSignalAdaptorKeyFrameType::getKeyFrameProxy ( ) const

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