Squish for Qt
- Dedicated support for testing applications based on the Qt GUI toolkit
- Windows only: Support for testing embedded native Windows controls (in combination with Squish for Windows)
- Supports Qt versions 3.x, 4.x and 5.x
- Works on all Windows, Linux, Unix and Mac OS X desktop and embedded platforms
- Test scripts work cross-platform without changes
- Dedicated support for all standard Qt controls
- Dedicated support for all complex Qt controls (Item views, menus, tabs, etc.)
- Dedicated support for QGraphicsView controls
- Dedicated support for embedded QtWebKit (in combination with Squish/Web)
- Dedicated support for QML and Qt Quick controls and Apps
- Support for custom controls derived from Qt controls
- Extension plugin mechanism to add dedicated support for complex custom controls
- Script access to the complete Qt APIs (beyond of what is available via slots and Q_PROPERTYs)
- Script access to all slots and Q_PROPERTYs (also for custom controls)
- IDL mechanism to allow accessing the complete C++ API of custom classes
- Support to connect test script functions to AUT's Qt signals