%BEGIN_ALLOW_THREADS QObject* upcastedArg = %CONVERTTOCPP[QObject*](%PYARG_1); %CPPSELF.%FUNCTION_NAME(reinterpret_cast< %ARG1_TYPE >(upcastedArg)); %END_ALLOW_THREADS %BEGIN_ALLOW_THREADS QObject* upcastedArg = %CONVERTTOCPP[QObject*](%PYARG_1); %CPPSELF.%FUNCTION_NAME(reinterpret_cast< %ARG1_TYPE >(upcastedArg)); %END_ALLOW_THREADS %BEGIN_ALLOW_THREADS QObject* upcastedArg = %CONVERTTOCPP[QObject*](%PYARG_1); %CPPSELF.%FUNCTION_NAME(reinterpret_cast< %ARG1_TYPE >(upcastedArg)); %END_ALLOW_THREADS %BEGIN_ALLOW_THREADS QObject* upcastedArg = %CONVERTTOCPP[QObject*](%PYARG_1); %CPPSELF.%FUNCTION_NAME(reinterpret_cast< %ARG1_TYPE >(upcastedArg)); %END_ALLOW_THREADS %BEGIN_ALLOW_THREADS QObject* upcastedArg = %CONVERTTOCPP[QObject*](%PYARG_1); %CPPSELF.%FUNCTION_NAME(reinterpret_cast< %ARG1_TYPE >(upcastedArg)); %END_ALLOW_THREADS