42 #ifndef vtkEventQtSlotConnect_h 43 #define vtkEventQtSlotConnect_h 45 #include "vtkGUISupportQtModule.h" 49 #include <QtCore/QObject> 52 class vtkQtConnections;
71 virtual void Connect(
vtkObject* vtk_obj,
unsigned long event,
72 const QObject* qt_obj,
const char* slot,
73 void* client_data=
nullptr,
float priority=0.0
74 ,Qt::ConnectionType
type = Qt::AutoConnection);
84 virtual void Disconnect(
86 const QObject* qt_obj=
nullptr,
const char* slot =
nullptr,
void* client_data=
nullptr);
92 virtual int GetNumberOfConnections()
const;
abstract base class for most VTK objects
vtkQtConnections * Connections
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Manage connections between VTK events and Qt slots.
a simple class to control print indentation
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...