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