ParaView
Signals | Public Member Functions | Protected Member Functions
pqWidgetEventTranslator Class Reference

Abstract interface for an object that can translate low-level Qt events into high-level, serializable ParaView events, for test-cases, demos, tutorials, etc. More...

#include <pqWidgetEventTranslator.h>

Inheritance diagram for pqWidgetEventTranslator:
Inheritance graph
[legend]

List of all members.

Signals

void recordEvent (QObject *Object, const QString &Command, const QString &Arguments)
 Derivatives should emit this signal whenever they wish to record a high-level event.

Public Member Functions

 pqWidgetEventTranslator (QObject *p=0)
virtual ~pqWidgetEventTranslator ()
virtual bool translateEvent (QObject *Object, QEvent *Event, bool &Error)=0
 Derivatives should implement this and translate events into commands, returning "true" if they handled the event, and setting Error to "true" if there were any problems.

Protected Member Functions

 pqWidgetEventTranslator (const pqWidgetEventTranslator &)
pqWidgetEventTranslatoroperator= (const pqWidgetEventTranslator &)

Detailed Description

Abstract interface for an object that can translate low-level Qt events into high-level, serializable ParaView events, for test-cases, demos, tutorials, etc.

See also:
pqEventTranslator

Definition at line 46 of file pqWidgetEventTranslator.h.


Constructor & Destructor Documentation

pqWidgetEventTranslator::pqWidgetEventTranslator ( QObject *  p = 0) [inline]

Definition at line 52 of file pqWidgetEventTranslator.h.

virtual pqWidgetEventTranslator::~pqWidgetEventTranslator ( ) [inline, virtual]

Definition at line 53 of file pqWidgetEventTranslator.h.

pqWidgetEventTranslator::pqWidgetEventTranslator ( const pqWidgetEventTranslator ) [protected]

Member Function Documentation

virtual bool pqWidgetEventTranslator::translateEvent ( QObject *  Object,
QEvent *  Event,
bool &  Error 
) [pure virtual]
void pqWidgetEventTranslator::recordEvent ( QObject *  Object,
const QString &  Command,
const QString &  Arguments 
) [signal]

Derivatives should emit this signal whenever they wish to record a high-level event.

pqWidgetEventTranslator& pqWidgetEventTranslator::operator= ( const pqWidgetEventTranslator ) [protected]

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