ParaView
Signals | Public Member Functions | Protected Member Functions | Properties | List of all members
pqCinemaConfiguration Class Reference

PropertyWidget used to define specifics of a Cinema database to be exported. More...

#include <pqCinemaConfiguration.h>

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

Signals

void viewSelectionChanged ()
 
void trackSelectionChanged ()
 
void arraySelectionChanged ()
 
- Signals inherited from pqPropertyWidget
void viewChanged (pqView *view)
 This signal is emitted when the current view changes. More...
 
void changeAvailable ()
 This signal is fired as soon as the user starts editing in the widget. More...
 
void changeFinished ()
 This signal is fired as soon as the user is done with making an atomic change. More...
 
void restartRequired ()
 Indicates that a restart of the program is required for the setting to take effect. More...
 

Public Member Functions

 pqCinemaConfiguration (vtkSMProxy *proxy_, vtkSMPropertyGroup *smpgroup, QWidget *parent_=NULL)
 
virtual ~pqCinemaConfiguration ()
 
virtual void updateWidget (bool showing_advanced_properties)
 
QString viewSelection ()
 Get method for the viewSelection Q_PROPERTY. More...
 
QString trackSelection ()
 Get method for the trackSelection Q_PROPERTY. More...
 
QString arraySelection ()
 Get method for the arraySelection Q_PROPERTY. More...
 
- Public Member Functions inherited from pqPropertyWidget
 pqPropertyWidget (vtkSMProxy *proxy, QWidget *parent=0)
 
virtual ~pqPropertyWidget ()
 
virtual void apply ()
 
virtual void reset ()
 
virtual void select ()
 These methods are called by pqPropertiesPanel when the panel for proxy becomes active/deactive. More...
 
virtual void deselect ()
 
bool isSelected () const
 
pqViewview () const
 
vtkSMProxy * proxy () const
 
vtkSMProperty * property () const
 
virtual char * panelVisibility () const
 Forward calls to vtkSMProperty. More...
 
virtual void setPanelVisibility (const char *vis)
 
bool showLabel () const
 
const QList< QPointer< pqPropertyWidgetDecorator > > & decorators () const
 Provides access to the decorators for this widget. More...
 
void setProperty (vtkSMProperty *property)
 

Protected Member Functions

void hideEvent (QHideEvent *event_)
 Updates the vtkCinemaExporter proxy by emitting pqPropertyWidget's changeFinished() signal. More...
 
- Protected Member Functions inherited from pqPropertyWidget
void addPropertyLink (QObject *qobject, const char *qproperty, const char *qsignal, vtkSMProperty *smproperty, int smindex=-1)
 
void addPropertyLink (QObject *qobject, const char *qproperty, const char *qsignal, vtkSMProxy *smproxy, vtkSMProperty *smproperty, int smindex=-1)
 
void removePropertyLink (QObject *qobject, const char *qproperty, const char *qsignal, vtkSMProperty *smproperty, int smindex=-1)
 
void removePropertyLink (QObject *qobject, const char *qproperty, const char *qsignal, vtkSMProxy *smproxy, vtkSMProperty *smproperty, int smindex=-1)
 
void setShowLabel (bool show)
 
void setChangeAvailableAsChangeFinished (bool status)
 For most pqPropertyWidget subclasses a changeAvailable() signal, corresponds to a changeFinished() signal. More...
 
void addDecorator (pqPropertyWidgetDecorator *)
 Register a decorator. More...
 
pqPropertyLinkslinks ()
 Provides access to the pqPropertyLinks instance. More...
 

Properties

QString viewSelection
 
QString trackSelection
 
QString arraySelection
 

Additional Inherited Members

- Public Slots inherited from pqPropertyWidget
virtual void setView (pqView *)
 called to set the active view. This will fire the viewChanged() signal. More...
 
- Static Public Member Functions inherited from pqPropertyWidget
template<class T >
static QString getXMLName (T *object)
 Description: This static utility method returns the XML name for an object as a QString. More...
 
static QString getTooltip (vtkSMProperty *property)
 Returns the tooltip to use for the property. May return an empty string. More...
 

Detailed Description

PropertyWidget used to define specifics of a Cinema database to be exported.

This widget is used as the panel_widget of the vtkCinemaExporter (see SMApplication/ Resources/utilities.xml), which is called from the top menu "Export Scene...". Some of its main components are also used in pqSGExportWizard.

Definition at line 49 of file pqCinemaConfiguration.h.

Constructor & Destructor Documentation

§ pqCinemaConfiguration()

pqCinemaConfiguration::pqCinemaConfiguration ( vtkSMProxy *  proxy_,
vtkSMPropertyGroup *  smpgroup,
QWidget *  parent_ = NULL 
)

§ ~pqCinemaConfiguration()

virtual pqCinemaConfiguration::~pqCinemaConfiguration ( )
virtual

Member Function Documentation

§ updateWidget()

virtual void pqCinemaConfiguration::updateWidget ( bool  showing_advanced_properties)
virtual

Reimplemented from pqPropertyWidget.

§ viewSelection()

QString pqCinemaConfiguration::viewSelection ( )

Get method for the viewSelection Q_PROPERTY.

Defines a python script extract describing the user-selected view options.

§ trackSelection()

QString pqCinemaConfiguration::trackSelection ( )

Get method for the trackSelection Q_PROPERTY.

Defines a python script extract describing the user-selected track options.

§ arraySelection()

QString pqCinemaConfiguration::arraySelection ( )

Get method for the arraySelection Q_PROPERTY.

Defines a python script extract describing the user-selected array options.

§ hideEvent()

void pqCinemaConfiguration::hideEvent ( QHideEvent *  event_)
protected

Updates the vtkCinemaExporter proxy by emitting pqPropertyWidget's changeFinished() signal.

§ viewSelectionChanged

void pqCinemaConfiguration::viewSelectionChanged ( )
signal

§ trackSelectionChanged

void pqCinemaConfiguration::trackSelectionChanged ( )
signal

§ arraySelectionChanged

void pqCinemaConfiguration::arraySelectionChanged ( )
signal

Property Documentation

§ viewSelection

QString pqCinemaConfiguration::viewSelection
read

Definition at line 51 of file pqCinemaConfiguration.h.

§ trackSelection

QString pqCinemaConfiguration::trackSelection
read

Definition at line 52 of file pqCinemaConfiguration.h.

§ arraySelection

QString pqCinemaConfiguration::arraySelection
read

Definition at line 53 of file pqCinemaConfiguration.h.


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