Create a dummy QObject which will simply call your actual method, like this:
class SignalProxy
: public QObject { Q_OBJECT
public:
_o = o;
}
public slots:
void receive(int value){
if(!_o) return;
o->doSomething(value);
}
private:
VTKObject *_o;
};
class SignalProxy : public QObject {
Q_OBJECT
public:
SignalProxy(VTKObject *o, QObject *parent=0) : QObject(parent){
_o = o;
}
public slots:
void receive(int value){
if(!_o) return;
o->doSomething(value);
}
private:
VTKObject *_o;
};
To copy to clipboard, switch view to plain text mode
Bookmarks