Пример #1
0
QDomDocumentFragment QDomDocumentProto::createDocumentFragment()
{
    QDomDocument *item = qscriptvalue_cast<QDomDocument*>(thisObject());
    if (item)
        return item->createDocumentFragment();
    return QDomDocumentFragment();
}
static PyObject *meth_QDomDocument_createDocumentFragment(PyObject *sipSelf, PyObject *sipArgs)
{
    PyObject *sipParseErr = NULL;

    {
        QDomDocument *sipCpp;

        if (sipParseArgs(&sipParseErr, sipArgs, "B", &sipSelf, sipType_QDomDocument, &sipCpp))
        {
            QDomDocumentFragment*sipRes;

            Py_BEGIN_ALLOW_THREADS
            sipRes = new QDomDocumentFragment(sipCpp->createDocumentFragment());
            Py_END_ALLOW_THREADS

            return sipConvertFromNewType(sipRes,sipType_QDomDocumentFragment,NULL);
        }
    }