@wrCisco,
I eyeballed the code in EmbeddedPython.cpp and nothing is jumping out to me at all.
So when you get a free moment would you please supply to me the smallest/simplest python code target and a snippet of the cpp/qt code you use to invoke it and I will add some debug to EmBeddedPython code in Misc and test the passing of a List of Ints as one argument to your python routine and get this tracked down and fixed.
We have plenty of examples of passing string lists and that part of the bridge seems to work well and the general List code mirrors it closely so it should work.
So the problem could be specific to QList<Ints> or perhaps impact all other QList types such as float, unsigned int, etc.
Thanks!
Quote:
Originally Posted by wrCisco
Since my program crashed while calling PyObject_CallObject (inside runInPython), it was probably a problem with the conversion the other way around, from QList<int> to QVariant.
|