コード例 #1
0
 ::QScriptValue sipQScriptClass::property(const  ::QScriptValue& a0,const  ::QScriptString& a1, ::uint a2)
{
    sip_gilstate_t sipGILState;
    PyObject *sipMeth;

    sipMeth = sipIsPyMethod(&sipGILState,&sipPyMethods[7],sipPySelf,NULL,sipName_property);

    if (!sipMeth)
        return  ::QScriptClass::property(a0,a1,a2);

    extern  ::QScriptValue sipVH_QtScript_1(sip_gilstate_t, sipVirtErrorHandlerFunc, sipSimpleWrapper *, PyObject *, const  ::QScriptValue&,const  ::QScriptString&, ::uint);

    return sipVH_QtScript_1(sipGILState, 0, sipPySelf, sipMeth, a0, a1, a2);
}
コード例 #2
0
bool sipQScriptEngineAgent::supportsExtension(QScriptEngineAgent::Extension a0) const
{
    sip_gilstate_t sipGILState;
    PyObject *meth;

    meth = sipIsPyMethod(&sipGILState,const_cast<char *>(&sipPyMethods[9]),sipPySelf,NULL,sipName_supportsExtension);

    if (!meth)
        return QScriptEngineAgent::supportsExtension(a0);

    extern bool sipVH_QtScript_1(sip_gilstate_t,PyObject *,QScriptEngineAgent::Extension);

    return sipVH_QtScript_1(sipGILState,meth,a0);
}