QObject* sipQAbstractExtensionFactory::extension(QObject*a0,const QString& a1) const
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[0]),sipPySelf,sipName_QAbstractExtensionFactory,sipName_extension);

    if (!sipMeth)
        return 0;

    extern QObject* sipVH_QtDesigner_1(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, QObject*,const QString&);

    return sipVH_QtDesigner_1(sipGILState, 0, sipPySelf, sipMeth, a0, a1);
}
QObject * sipQAbstractExtensionFactory::extension(QObject *a0,const QString& a1) const
{
    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[0]),sipPySelf,sipName_QAbstractExtensionFactory,sipName_extension);

    if (!meth)
        return 0;

    extern QObject * sipVH_QtDesigner_1(sip_gilstate_t,PyObject *,QObject *,const QString&);

    return sipVH_QtDesigner_1(sipGILState,meth,a0,a1);
}