Error message "Warning Trying to load a different Qt GUI library"

Skip to end of metadata
Go to start of metadata

Symptoms

You get warning messages similar to this in the Runner/Server Log view when you try to start your application from Squish:

Preload (71840001): Warning: Trying to load a different Qt library (C:\Qt\4.7.1\bin\QtCore4.dll) than the AUT uses (possibly C:\Program Files\MyApp\QtCore4.dll, C:\Program Files\MyApp\QtGui4.dll) - hooking into the AUT is likely to fail.

Explanation

This typically means that you configured Squish to use the system's Qt libraries, for example, those in C:\Qt\4.7.1\bin. Squish should be using the Qt libraries used by the application; for example, if the application's Qt .dll files are in C:\Program Files\MyApp, then that is the folder that Squish should use when it needs the Qt libraries.

Solution

Run the Squish setup program (SQUISHDIR\setup) again, and configure it to use the Qt libraries that your application uses.

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.