Am 14.05.2012 um 10:13 schrieb Thiago Macieira <thiago.macie...@intel.com>:
> On segunda-feira, 14 de maio de 2012 10.03.47, Till Oliver Knoll wrote: >> However I noticed a warning message in the console output which >> appears just after the listen() call above: >> >> QSocketNotifier: Can only be used with threads started with QThread > > Run the sub-process with QT_FATAL_WARNINGS=1 and give us the backtrace of > that > warning. While trying to come up with a minimal example I found out an interesting point: in my actual application I deploy the Qt frameworks (Qt Core, Network, Gui + a few image plugins) myself + the changing the framework search paths etc., before the entire bundle is code-signed. In the example application I used the "macdeployqt" in my *.pro file before code-signing, and then I did /not/ get said warning message when instantiating a QLocalServer (or a QSocketNotifier) in main(). I also tried instantiating the same objects in main() in my actual application, just after the QApplication instance, removing everything else. But as soon as the app is code-signed, I get the warning. So I strongly assume that macdeployqt does something more than just copying the Qt frameworks and changing the search paths. Maybe I am missing some special network plugin (currently I am really just installing image plugins). I will let you know once I have figured out which plugin (or whatever else) is missing. Cheers, Oliver _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest