diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-11-22 16:24:33 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2021-11-23 11:24:22 +0100 |
commit | a34622f8098d67c706148eac506460fc65a6401f (patch) | |
tree | 806d6edc53e8c86191c5c9905e5965e55398d51e /sources/pyside6/libpyside/pyside.h | |
parent | 5b6e13653509b821a36b473bb3a399304fe571a9 (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.h | 3 |
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); /** |