This means that the application must also use Qt libraries that have been built using the default configuration (or one that is compatible with it).
Requirement #5: APPLICATION'S QT MUST BE BUILT WITH DEFAULT CONFIGURATION - Squish binary packages are built using a Qt that was built with the default configuration. (If you want to test debug builds please contact froglogic, or create your own debug build of Squish using a source package.) Requirement #4: QT APPLICATION BUILD TYPE MUST BE "RELEASE" - Squish binary packages are release builds, so your Qt application must also be a release build. Requirement #3: COMPILER OF QT LIBRARIES MUST MATCH THE ONE USED FOR THE SQUISH PACKAGE - Squish binary packages must match the compiler (vendor and version) used to compile the Qt libraries of application. This process is described in our documentation (For testing statically-linked applications, it is required to build Squish from sources and instrument your application. Requirement #2: ONLY FOR DYNAMICALLY LOADED QT LIBRARIES - Squish binary packages can only be used to automate Qt applications that load the Qt libraries dynamically. Requirement #1: ONLY FOR QT BASED APPLICATIONS - Squish for Qt binary packges can only be used to automate Qt applications. In particular, for the default set Squish binary packages the following requirements must be met:
renamed Qt libraries, embedded systems, modified Qt API or binary interface) please contact technical support for creation of For other non-standard configurations (e.g. Other configurations can be targeted by compiling Squish using a source package.įor some alternatives (debug builds, Qt 4 without Qt3Support) froglogic can quickly provide modified builds upon request.
The most important compatibility requirements are listed below. The default set of pre-built Squish for Qt binary packages is targeting the most common Qt configurations. Additional requirements for automating QtWebKit.Additional dependencies of Pure Qt 4 packages on Windows.Dependencies of Squish for Qt Pure Qt 4 binary packages.Dependencies of Squish for Qt (Qt 4) binary packages.