VTK
Signals | Public Member Functions | Static Public Member Functions | Protected Slots | Protected Attributes | List of all members
vtkQtConnection Class Reference

#include <vtkQtConnection.h>

Inherits QObject.

Collaboration diagram for vtkQtConnection:
[legend]

Signals

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

Public Member Functions

 vtkQtConnection (vtkEventQtSlotConnect *owner)
 
 ~vtkQtConnection () override
 
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 44 of file vtkQtConnection.h.

Constructor & Destructor Documentation

vtkQtConnection::vtkQtConnection ( vtkEventQtSlotConnect owner)
vtkQtConnection::~vtkQtConnection ( )
override

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 ( )
protectedslot

Member Data Documentation

vtkObject* vtkQtConnection::VTKObject
protected

Definition at line 86 of file vtkQtConnection.h.

vtkCallbackCommand* vtkQtConnection::Callback
protected

Definition at line 87 of file vtkQtConnection.h.

const QObject* vtkQtConnection::QtObject
protected

Definition at line 88 of file vtkQtConnection.h.

void* vtkQtConnection::ClientData
protected

Definition at line 89 of file vtkQtConnection.h.

unsigned long vtkQtConnection::VTKEvent
protected

Definition at line 90 of file vtkQtConnection.h.

QString vtkQtConnection::QtSlot
protected

Definition at line 91 of file vtkQtConnection.h.

vtkEventQtSlotConnect* vtkQtConnection::Owner
protected

Definition at line 92 of file vtkQtConnection.h.


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