VTK
Signals | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Attributes
vtkQtConnection Class Reference

#include <vtkQtConnection.h>

Collaboration diagram for vtkQtConnection:
Collaboration graph
[legend]

List of all members.

Signals

void EmitExecute (vtkObject *, unsigned long, void *client_data, void *call_data, vtkCommand *)

Public Member Functions

 vtkQtConnection (vtkEventQtSlotConnect *owner)
 ~vtkQtConnection ()
void PrintSelf (ostream &os, vtkIndent indent)
void Execute (vtkObject *caller, unsigned long event, void *client_data)
void SetConnection (vtkObject *vtk_obj, unsigned long event, const QObject *qt_obj, const char *slot, void *client_data, float priority=0.0, Qt::ConnectionType type=Qt::AutoConnection)
bool IsConnection (vtkObject *vtk_obj, unsigned long event, const QObject *qt_obj, const char *slot, void *client_data)

Static Public Member Functions

static void DoCallback (vtkObject *vtk_obj, unsigned long event, void *client_data, void *call_data)

Protected Slots

void deleteConnection ()

Protected Attributes

vtkObjectVTKObject
vtkCallbackCommandCallback
const QObject * QtObject
void * ClientData
unsigned long VTKEvent
QString QtSlot
vtkEventQtSlotConnectOwner

Detailed Description

Definition at line 45 of file vtkQtConnection.h.


Constructor & Destructor Documentation


Member Function Documentation

void vtkQtConnection::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkQtConnection::Execute ( vtkObject caller,
unsigned long  event,
void *  client_data 
)
void vtkQtConnection::SetConnection ( vtkObject vtk_obj,
unsigned long  event,
const QObject *  qt_obj,
const char *  slot,
void *  client_data,
float  priority = 0.0,
Qt::ConnectionType  type = Qt::AutoConnection 
)
bool vtkQtConnection::IsConnection ( vtkObject vtk_obj,
unsigned long  event,
const QObject *  qt_obj,
const char *  slot,
void *  client_data 
)
static void vtkQtConnection::DoCallback ( vtkObject vtk_obj,
unsigned long  event,
void *  client_data,
void *  call_data 
) [static]
void vtkQtConnection::EmitExecute ( vtkObject ,
unsigned  long,
void *  client_data,
void *  call_data,
vtkCommand  
) [signal]
void vtkQtConnection::deleteConnection ( ) [protected, slot]

Member Data Documentation

Definition at line 87 of file vtkQtConnection.h.

Definition at line 88 of file vtkQtConnection.h.

const QObject* vtkQtConnection::QtObject [protected]

Definition at line 89 of file vtkQtConnection.h.

void* vtkQtConnection::ClientData [protected]

Definition at line 90 of file vtkQtConnection.h.

unsigned long vtkQtConnection::VTKEvent [protected]

Definition at line 91 of file vtkQtConnection.h.

QString vtkQtConnection::QtSlot [protected]

Definition at line 92 of file vtkQtConnection.h.

Definition at line 93 of file vtkQtConnection.h.


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