21 #ifndef __ctkCallback_h
22 #define __ctkCallback_h
28 #include "ctkCoreExport.h"
56 ctkCallback(
void (*callback)(
void * data), QObject * parentObject = 0);
76 void (*Callback)(
void * data);
ctkCallback(QObject *parentObject=0)
void * callbackData() const
void(*)(void *) callback() const
Returns the current pointer function.
ctkCallback(void(*callback)(void *data), QObject *parentObject=0)
void setCallback(void(*callback)(void *data))
Sets a pointer function to call when invoke() is called.
void setCallbackData(void *data)
Set callback data.
virtual void invoke()
Internally calls the pointer function callback.