// Qt includes #include #include "tfunctorinvoker.h" //******************************************************************************** // TFunctorInvoker definition //******************************************************************************** TFunctorInvoker *TFunctorInvoker::instance() { static TFunctorInvoker theInstance; return &theInstance; } //----------------------------------------------------------------- void TFunctorInvoker::invokeQueued(BaseFunctor *functor) { QMetaObject::invokeMethod( this, "invoke", Qt::QueuedConnection, Q_ARG(void *, functor)); }