aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/libpyside/pyside.h
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2021-11-22 16:24:33 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2021-11-23 11:24:22 +0100
commita34622f8098d67c706148eac506460fc65a6401f (patch)
tree806d6edc53e8c86191c5c9905e5965e55398d51e /sources/pyside6/libpyside/pyside.h
parent5b6e13653509b821a36b473bb3a399304fe571a9 (diff)
libpyside6: Add a convenience function to convert a PyObject * to a QObject *
Pick-to: 6.2 Task-number: PYSIDE-1709 Change-Id: I137d7fd3ac84f50bb6a799e27e07b7523d943812 Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'sources/pyside6/libpyside/pyside.h')
-rw-r--r--sources/pyside6/libpyside/pyside.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/sources/pyside6/libpyside/pyside.h b/sources/pyside6/libpyside/pyside.h
index 3b1c85333..39fbef3cc 100644
--- a/sources/pyside6/libpyside/pyside.h
+++ b/sources/pyside6/libpyside/pyside.h
@@ -111,6 +111,9 @@ PYSIDE_API std::size_t getSizeOfQObject(PyTypeObject *type);
*/
PYSIDE_API bool isQObjectDerived(PyTypeObject *pyType, bool raiseError);
+/// Convenience to convert a PyObject to QObject
+PYSIDE_API QObject *convertToQObject(PyObject *object, bool raiseError);
+
typedef void (*CleanupFunction)(void);
/**