> > If you would forward an example to me it would very helpful. I think > both of you are suggesting that I wrap the C++ (BTW a very large app) > and then write the entire program using PyQt. Is that correct.
In reality you only need to wrap a very very small part of the API to make the app a python app. Once the app is compiled as a library, which should require no changes at all(unless you are on windows then you'll need to add dllexport for any classes/functions used externally), the only difference being that your main isn't called implicitly. Initially it can be as simple as wrapping a single function so your python "program" looks something like: import myappaslib if __name__ == "__main__": myappaslib.main() Where the .run function is the contents of your current main function. Then as the need arises you can move stuff into python, such as the creations of the QApplication, loading of python functionality, etc. However you shouldn't have any problems going the other route and embedding python in the app. I've done it for years now without issue. Matt _______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt