tahoma2d/toonz/sources/common/tcore/tfunctorinvoker.cpp
Toshihiro Shimizu 890dddabbd first commit
2016-03-19 02:57:51 +09:00

24 lines
604 B
C++

// Qt includes
#include <QMetaObject>
#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));
}