Implemente sequence operator on signal class.

Reviewer: Hugo Parente Lima <hugo.lima@openbossa.org>,
          Luciano Wolf <luciano.wolf@openbossa.org>
This commit is contained in:
Renato Filho 2010-05-14 19:05:51 -03:00
commit 5eabe6943f
3 changed files with 118 additions and 64 deletions

View file

@ -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;