ParaView
Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions
pqPythonEventSource Class Reference

Concrete implementation of pqEventSource that retrieves events recorded by pqPythonEventObserver. More...

#include <pqPythonEventSource.h>

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

List of all members.

Public Member Functions

 pqPythonEventSource (QObject *p=0)
 ~pqPythonEventSource ()
void setContent (const QString &path)
 Set the filename for contents.

Static Public Member Functions

static QString getProperty (QString &object, QString &prop)
static void setProperty (QString &object, QString &prop, const QString &value)
static QStringList getChildren (QString &object)
static QString invokeMethod (QString &object, QString &method)

Protected Slots

void threadGetProperty ()
void threadSetProperty ()
void threadGetChildren ()
void threadInvokeMethod ()

Protected Member Functions

virtual void run ()
virtual void start ()

Detailed Description

Concrete implementation of pqEventSource that retrieves events recorded by pqPythonEventObserver.

Definition at line 41 of file pqPythonEventSource.h.


Constructor & Destructor Documentation

pqPythonEventSource::pqPythonEventSource ( QObject *  p = 0)
pqPythonEventSource::~pqPythonEventSource ( )

Member Function Documentation

void pqPythonEventSource::setContent ( const QString &  filename) [virtual]

Set the filename for contents.

Returns true for valid file, false for invalid file

Implements pqEventSource.

static QString pqPythonEventSource::getProperty ( QString &  object,
QString &  prop 
) [static]
static void pqPythonEventSource::setProperty ( QString &  object,
QString &  prop,
const QString &  value 
) [static]
static QStringList pqPythonEventSource::getChildren ( QString &  object) [static]
static QString pqPythonEventSource::invokeMethod ( QString &  object,
QString &  method 
) [static]
virtual void pqPythonEventSource::run ( ) [protected, virtual]

Implements pqThreadedEventSource.

Reimplemented in pqPythonEventSourceImage.

virtual void pqPythonEventSource::start ( ) [protected, virtual]

Reimplemented from pqThreadedEventSource.

void pqPythonEventSource::threadGetProperty ( ) [protected, slot]
void pqPythonEventSource::threadSetProperty ( ) [protected, slot]
void pqPythonEventSource::threadGetChildren ( ) [protected, slot]
void pqPythonEventSource::threadInvokeMethod ( ) [protected, slot]

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