Yes, that is a work around for the in/out issue, an dI am pretty sure of how to do that. But I am still unsure of how to communicate the array if class instances back to python.
Any ideas? Thanks! -----Original Message----- From: Matt Newell [mailto:[EMAIL PROTECTED] Sent: Thursday, May 17, 2007 4:28 PM To: [EMAIL PROTECTED]; [email protected] Subject: Re: [PyQt] QVector<t> usage On Thursday 17 May 2007 13:02, Jason Hihn wrote: > I've gotten around the form builder problem for now, but I ran into another > problem. > > I have the following function: > > E3PLAY_API bool play_list_from_file(const QString &fname, > QVector<E3PlayListItem> &play_list); > > > > Where fname is an in, and play_list is an out. (The file is parsed and > returns a qvector of play list items.) On return from the function, it is > supposed to return an array (qvector) of the items in the file. > > > > How can I get this function to work as it does in C++? > > I'm not sure if sip handles this automatically, but i think in python you'll want it to return a tuple containing (returnValue, play_list). Matt _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
