vtkTDxQtUnixDevices Class Reference

#include <vtkTDxQtUnixDevices.h>

List of all members.


Detailed Description

Manage a list vtkTDXUnixDevice(s).

This class is essentially a map between a X11 window id and a vtkTDXUnixDevice. It is uses internally by QVTKApplication.

See also:
vtkTDxUnixDevice QVTKWidget QVTKApplication

Definition at line 34 of file vtkTDxQtUnixDevices.h.


Signals

void CreateDevice (vtkTDxDevice *device)

Public Member Functions

 vtkTDxQtUnixDevices ()
 ~vtkTDxQtUnixDevices ()
void ProcessEvent (vtkTDxUnixDeviceXEvent *e)

Protected Attributes

vtkTDxQtUnixDevicesPrivate * Private

Constructor & Destructor Documentation

vtkTDxQtUnixDevices::vtkTDxQtUnixDevices (  ) 

vtkTDxQtUnixDevices::~vtkTDxQtUnixDevices (  ) 


Member Function Documentation

void vtkTDxQtUnixDevices::ProcessEvent ( vtkTDxUnixDeviceXEvent e  ) 

Process X11 event `e'. Create a device and emit signal CreateDevice if it does not exist yet.

Precondition:
e_exists: e!=0

void vtkTDxQtUnixDevices::CreateDevice ( vtkTDxDevice device  )  [signal]

This signal should be connected to a slot in the QApplication. The slot in the QApplication is supposed to remit this signal. The QVTKWidget have slot to receive this signal from the QApplication.


Member Data Documentation

vtkTDxQtUnixDevicesPrivate* vtkTDxQtUnixDevices::Private [protected]

Definition at line 53 of file vtkTDxQtUnixDevices.h.


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

Generated on Wed Aug 24 12:11:07 2011 for VTK by  doxygen 1.5.6