I have a pyqt application that imports and runs another pyqt application. I am not launching the second application in its own process, but I'm just relying on python's module importing architecture. Both applications seems to run fine without any problems, but I'm seeing this warning message:
   QCoreApplication::exec: The event loop is already running

While everything seems to run fine I feel like I'm doing something wrong and I will eventually be bitten by some odd side effect. Are these fears warranted? I know that the Qt documentation says that you should only have one QApplication instance so is this just warning and Qt is doing the right thing "under the hood?"

If this will create problems, can you provide some suggestions on what I should do differently? I want to avoid launching a second process if possible. Is it possible for one QApplication instance to manage multiple gui applications without problems?

Finally, if there is no problem is there a way I can suppress that warning so that users don't freak out? Thanks.
-Brent
_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to