Hi, I have a little problem here. I have a program, which loads a plugin using QPluginLoader. The plugins contains a QThread. In the QThread's run funtion I start an eventloop with exec().
If I use the gcc under Linux or the mingw under Windows everything works perfectly. But now I wanted to compile it with Visual Studio 2010. Compiles fine, but I get the response when the program starts: QEventLoop: Cannot be used without QApplication. So, of course I thought that I did something stupid. Some static stuff, which starts the QThread before the main eventloop is started. Maybe this bug isn't triggered by gcc/mingw code due to slightly different timing. But no such luck. The function in the plugin, which starts the thread and therefore the thread's eventloop is called in a slot in the main program. The slot is connected with Qt::QueuedConnection type. So if I am not missing some crucial information, I'd say the main eventloop must be running, when the thread is started. Any ideas? Some Visual Studio secrets I am missing? Guido _______________________________________________ Interest mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/interest
