aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside/dynamicqmetaobject.cpp
diff options
context:
space:
mode:
authorHugo Parente Lima <hugo.pl@gmail.com>2010-10-06 18:19:42 -0300
committerHugo Parente Lima <hugo.pl@gmail.com>2010-10-07 11:44:07 -0300
commita43eafaae46060adfc6e0f15fb14b56c6c887494 (patch)
tree5dcd1ef9e57ba14964931419237807daf25e890e /libpyside/dynamicqmetaobject.cpp
parent1a10971865153e252d99b19018b5f2444e06a0eb (diff)
Don't export symbols that don't need to be exported and rename many functions.
Diffstat (limited to 'libpyside/dynamicqmetaobject.cpp')
-rw-r--r--libpyside/dynamicqmetaobject.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/libpyside/dynamicqmetaobject.cpp b/libpyside/dynamicqmetaobject.cpp
index db0611208..8bb1a6eab 100644
--- a/libpyside/dynamicqmetaobject.cpp
+++ b/libpyside/dynamicqmetaobject.cpp
@@ -33,6 +33,7 @@
#include <QMetaMethod>
#include "qsignal.h"
+#include "qsignal_p.h"
#include "qproperty.h"
#include "qproperty_p.h"
@@ -393,14 +394,14 @@ DynamicQMetaObject* DynamicQMetaObject::createBasedOn(PyObject* pyObj, PyTypeObj
}
//Register signals
- if (value->ob_type == &Signal_Type) {
+ if (value->ob_type == &PySideSignalType) {
PyObject *attr = PyObject_GetAttr(pyObj, key);
- SignalInstanceData *data = reinterpret_cast<SignalInstanceData*>(attr);
+ PySideSignalInstanceData *data = reinterpret_cast<PySideSignalInstanceData*>(attr);
while(data) {
int index = base->indexOfSignal(data->signature);
if (index == -1)
mo->addSignal(data->signature);
- data = reinterpret_cast<SignalInstanceData*>(data->next);
+ data = reinterpret_cast<PySideSignalInstanceData*>(data->next);
}
}