ParaView
Public Slots | Public Member Functions | Protected Attributes
pqEventObserver Class Reference

Observes high-level ParaView events, and serializes them to a stream for possible playback (as a test-case, demo, tutorial, etc). More...

#include <pqEventObserver.h>

Inheritance diagram for pqEventObserver:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void onRecordEvent (const QString &Widget, const QString &Command, const QString &Arguments)=0

Public Member Functions

 pqEventObserver (QObject *p)
 ~pqEventObserver ()
virtual void setStream (QTextStream *stream)

Protected Attributes

QTextStream * Stream

Detailed Description

Observes high-level ParaView events, and serializes them to a stream for possible playback (as a test-case, demo, tutorial, etc).

To use, connect the onRecordEvent() slot to the pqEventTranslator::recordEvent() signal.

See also:
pqEventTranslator, pqStdoutEventObserver

Definition at line 50 of file pqEventObserver.h.


Constructor & Destructor Documentation

pqEventObserver::pqEventObserver ( QObject *  p)
pqEventObserver::~pqEventObserver ( )

Member Function Documentation

virtual void pqEventObserver::setStream ( QTextStream *  stream) [virtual]

Reimplemented in pqPythonEventObserver, and pqXMLEventObserver.

virtual void pqEventObserver::onRecordEvent ( const QString &  Widget,
const QString &  Command,
const QString &  Arguments 
) [pure virtual, slot]

Member Data Documentation

QTextStream* pqEventObserver::Stream [protected]

Definition at line 69 of file pqEventObserver.h.


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