diff options
Diffstat (limited to 'sources/pyside6/PySide6/templates/core_common.xml')
-rw-r--r-- | sources/pyside6/PySide6/templates/core_common.xml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sources/pyside6/PySide6/templates/core_common.xml b/sources/pyside6/PySide6/templates/core_common.xml index e26771461..d289f7665 100644 --- a/sources/pyside6/PySide6/templates/core_common.xml +++ b/sources/pyside6/PySide6/templates/core_common.xml @@ -249,6 +249,18 @@ %PYARG_0 = Shiboken::String::fromCString(qPrintable(format)); </template> + <template name="repr_qdebug"> + QString result; + QDebug(&result).nospace() << "<PySide6.MODULE." << %CPPSELF << '>'; + %PYARG_0 = Shiboken::String::fromCString(qPrintable(result)); + </template> + + <template name="repr_qdebug_gui"> + <insert-template name="repr_qdebug"> + <replace from="MODULE" to="QtGui"/> + </insert-template> + </template> + <template name="return_internal_pointer"> %PYARG_0 = reinterpret_cast<PyObject*>(%CPPSELF.%FUNCTION_NAME()); if (!%PYARG_0) |