aboutsummaryrefslogtreecommitdiffstats
path: root/libpyside/qsignal.h
diff options
context:
space:
mode:
authorRenato Filho <renato.filho@openbossa.org>2010-05-14 19:05:51 -0300
committerRenato Filho <renato.filho@openbossa.org>2010-05-17 19:54:16 -0300
commit5eabe6943ff7f6fe0a4e4b008f4664361354441a (patch)
tree5c027dadf3a38a5dc00dcfe2dca00a72b43f07d9 /libpyside/qsignal.h
parentd8593de73a7f8fdb71012d253f91de3878d29d5e (diff)
Implemente sequence operator on signal class.
Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>, Luciano Wolf <luciano.wolf@openbossa.org>
Diffstat (limited to 'libpyside/qsignal.h')
-rw-r--r--libpyside/qsignal.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/libpyside/qsignal.h b/libpyside/qsignal.h
index 1c91756c9..ea034cd7c 100644
--- a/libpyside/qsignal.h
+++ b/libpyside/qsignal.h
@@ -14,9 +14,17 @@ typedef struct {
char *signal_name;
char **signatures;
int signatures_size;
- PyObject *source;
} SignalData;
+typedef struct {
+ PyObject_HEAD
+ char *signal_name;
+ char *signature;
+ PyObject *source;
+ PyObject *next;
+} SignalInstanceData;
+
+
extern "C"
{
PyAPI_DATA(PyTypeObject) PySideSignal_Type;