I wasn't sure where this exactly fits in here or over at the Qt forums or somewhere else....
I recently wrote a client for XMMS2 using Python and Qt. I developed it on my desktop at home, which I use Mandriva. I recently put Sabayon on my laptop and wanted to use my application. But, when I went to compile my program, I got errors that I didn't get on my desktop. The error had to do with passing a non-C++ type parameter in a SIGNAL that was connected to a method. For example, I had something like self.connect(method1, SIGNAL("displayIds(id_list)"), self.addFiles). The parameter id_list was a list of integers; e.g., [1, 17, 22]. (I've since corrected it so that the program compiles on both of my machines.) So, any ideas why the program compiled on one machine and not the other?
Many thanks ahead of time!

