X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/5bdcf268b3fe57526f35e7097c79f441bae7a5d3..96ac5ba0afb7fb1ea96aee24fc497e76dc2c652b:/lib/python/connections.cpp diff --git a/lib/python/connections.cpp b/lib/python/connections.cpp index c24c9399..c0d38f89 100644 --- a/lib/python/connections.cpp +++ b/lib/python/connections.cpp @@ -1,9 +1,40 @@ #include -PSignal1 testsignal; +PSignal::PSignal() +{ +} + +PSignal::~PSignal() +{ + Py_XDECREF(m_list); +} -void connect(Slot1 &slot, PyObject *fnc) +void PSignal::callPython(ePyObject tuple) { - printf("CONNECT !\n"); + int size = PyList_Size(m_list); + int i; + for (i=0; i