aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside
diff options
context:
space:
mode:
Diffstat (limited to 'libpyside')
-rw-r--r--libpyside/pysideproperty.cpp18
-rw-r--r--libpyside/pysideproperty_p.h23
2 files changed, 23 insertions, 18 deletions
diff --git a/libpyside/pysideproperty.cpp b/libpyside/pysideproperty.cpp
index 72b718c58..dd5ca37d5 100644
--- a/libpyside/pysideproperty.cpp
+++ b/libpyside/pysideproperty.cpp
@@ -36,24 +36,6 @@
extern "C"
{
-struct PySidePropertyPrivate {
- char* typeName;
- PyObject* type;
- PyObject* fget;
- PyObject* fset;
- PyObject* freset;
- PyObject* fdel;
- PyObject* notify;
- char* notifySignature;
- char* doc;
- bool designable;
- bool scriptable;
- bool stored;
- bool user;
- bool constant;
- bool final;
-};
-
static int qpropertyTpInit(PyObject*, PyObject*, PyObject*);
static void qpropertyFree(void*);
diff --git a/libpyside/pysideproperty_p.h b/libpyside/pysideproperty_p.h
index 1ba9cb2be..9c6893ba2 100644
--- a/libpyside/pysideproperty_p.h
+++ b/libpyside/pysideproperty_p.h
@@ -27,6 +27,29 @@
struct PySideProperty;
+extern "C"
+{
+
+struct PySidePropertyPrivate {
+ char* typeName;
+ PyObject* type;
+ PyObject* fget;
+ PyObject* fset;
+ PyObject* freset;
+ PyObject* fdel;
+ PyObject* notify;
+ char* notifySignature;
+ char* doc;
+ bool designable;
+ bool scriptable;
+ bool stored;
+ bool user;
+ bool constant;
+ bool final;
+};
+
+} // extern "C"
+
namespace PySide { namespace Property {
/**