Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <vtkQtConnection.h>
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 | |
vtkObject * | VTKObject |
vtkCallbackCommand * | Callback |
const QObject * | QtObject |
void * | ClientData |
unsigned long | VTKEvent |
QString | QtSlot |
vtkEventQtSlotConnect * | Owner |
Definition at line 65 of file vtkQtConnection.h.
vtkQtConnection::vtkQtConnection | ( | vtkEventQtSlotConnect * | owner | ) |
Definition at line 53 of file vtkQtConnection.cxx.
References Callback, ClientData, DoCallback(), mitk::New(), QtObject, VTKEvent, and VTKObject.
vtkQtConnection::~vtkQtConnection | ( | ) |
Definition at line 66 of file vtkQtConnection.cxx.
|
protectedslot |
Definition at line 153 of file vtkQtConnection.cxx.
References Owner.
Referenced by SetConnection().
|
static |
Definition at line 76 of file vtkQtConnection.cxx.
References Execute().
Referenced by vtkQtConnection().
|
signal |
Referenced by Execute(), and SetConnection().
void vtkQtConnection::Execute | ( | vtkObject * | caller, |
unsigned long | event, | ||
void * | client_data | ||
) |
Definition at line 85 of file vtkQtConnection.cxx.
References Callback, ClientData, EmitExecute(), Owner, QtObject, QtSlot, VTKEvent, and VTKObject.
Referenced by DoCallback().
bool vtkQtConnection::IsConnection | ( | vtkObject * | vtk_obj, |
unsigned long | event, | ||
const QObject * | qt_obj, | ||
const char * | slot, | ||
void * | client_data | ||
) |
Definition at line 101 of file vtkQtConnection.cxx.
References ClientData, QtObject, QtSlot, VTKEvent, and VTKObject.
void vtkQtConnection::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
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 |
||
) |
Definition at line 123 of file vtkQtConnection.cxx.
References Callback, ClientData, deleteConnection(), EmitExecute(), QtObject, QtSlot, VTKEvent, and VTKObject.
|
protected |
Definition at line 108 of file vtkQtConnection.h.
Referenced by Execute(), SetConnection(), vtkQtConnection(), and ~vtkQtConnection().
|
protected |
Definition at line 110 of file vtkQtConnection.h.
Referenced by Execute(), IsConnection(), SetConnection(), and vtkQtConnection().
|
protected |
Definition at line 113 of file vtkQtConnection.h.
Referenced by deleteConnection(), and Execute().
|
protected |
Definition at line 109 of file vtkQtConnection.h.
Referenced by Execute(), IsConnection(), PrintSelf(), SetConnection(), and vtkQtConnection().
|
protected |
Definition at line 112 of file vtkQtConnection.h.
Referenced by Execute(), IsConnection(), PrintSelf(), and SetConnection().
|
protected |
Definition at line 111 of file vtkQtConnection.h.
Referenced by Execute(), IsConnection(), PrintSelf(), SetConnection(), and vtkQtConnection().
|
protected |
Definition at line 107 of file vtkQtConnection.h.
Referenced by Execute(), IsConnection(), PrintSelf(), SetConnection(), vtkQtConnection(), and ~vtkQtConnection().