Michka, please keep the ML CCed at least. If somebody is searching for a similar issue, he might be interested in the follow-ups.
On Tuesday 26 April 2011, 11:58:03 Michka Popoff wrote: > > It's a well known limitation of PyQt (and probably of Qt, too). > > Having it working for a single arch is pure luck. > > Ok, I thought that : if it works on OS X, why not on Ubuntu ? Because the kept state and the states' behavior below QApplication is very different between different archs. More importantly, don't rely on it. > > Why can't you reuse your app instance? Just close and reopen the > > widget and keep the application instance, or start the PyQt part as > > an extra process. > > Reuse it ? How ? Do I need to call something after app.exec_() to > keep the application instance in memory ? Well, that mostly depends on your existing environment and how you want to interact with your GUI elements. Usually, you keep a reference to the application and top level window instance, and control them with Qt signals. > Start it in an extra process is using a thread ? Don't know if this > is the solution. No, threading is something different. Just start is as another process, e.g. with subprocess.Popen. Pete _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
