aboutsummaryrefslogtreecommitdiffstats
path: root/PySide/QtCore/glue/hwnd_conversions.h
diff options
context:
space:
mode:
Diffstat (limited to 'PySide/QtCore/glue/hwnd_conversions.h')
-rw-r--r--PySide/QtCore/glue/hwnd_conversions.h54
1 files changed, 0 insertions, 54 deletions
diff --git a/PySide/QtCore/glue/hwnd_conversions.h b/PySide/QtCore/glue/hwnd_conversions.h
deleted file mode 100644
index 6dbaa8f4e..000000000
--- a/PySide/QtCore/glue/hwnd_conversions.h
+++ /dev/null
@@ -1,54 +0,0 @@
-namespace Shiboken {
-template <>
-struct Converter<HWND>
-{
- static bool checkType(PyObject* pyObj)
- {
- return false;
- }
-
- static bool isConvertible(PyObject* pyobj)
- {
- if (pyobj == Py_None)
- return true;
-
-#ifdef IS_PY3K
- return PyCapsule_CheckExact(pyobj);
-#else
- return PyCObject_Check(pyobj);
-#endif
- }
-
- static inline PyObject* toPython(void* cppobj)
- {
- // not supported
- Q_ASSERT(true);
- return 0;
- }
-
- static PyObject* toPython(HWND cppobj)
- {
- if (!cppobj)
- Py_RETURN_NONE;
-
-#ifdef IS_PY3K
- return PyCapsule_New(cppobj, 0, 0);
-#else
- return PyCObject_FromVoidPtr(cppobj, 0);
-#endif
- }
-
- static HWND toCpp(PyObject* pyobj)
- {
- if (pyobj == Py_None)
- return 0;
-
-#ifdef IS_PY3K
- return (HWND)PyCapsule_GetPointer(pyobj, 0);
-#else
- return (HWND)PyCObject_AsVoidPtr(pyobj);
-#endif
- }
-};
-
-}