48#ifndef vtkEventQtSlotConnect_h
49#define vtkEventQtSlotConnect_h
51#include "vtkGUISupportQtModule.h"
55#include <QtCore/QObject>
58class vtkQtConnections;
77 virtual
void Connect(
vtkObject* vtk_obj,
unsigned long event,
78 const QObject* qt_obj, const
char* slot,
79 void* client_data=NULL,
float priority=0.0
80 ,Qt::ConnectionType
type = Qt::AutoConnection);
90 virtual
void Disconnect(
92 const QObject* qt_obj=NULL, const
char* slot = 0,
void* client_data=NULL);
98 virtual
int GetNumberOfConnections() const;
101 vtkQtConnections* Connections;
superclass for callback/observer methods
Manage connections between VTK events and Qt slots.
static vtkEventQtSlotConnect * New()
a simple class to control print indentation
abstract base class for most VTK objects