2.35. Version 4.1.1

Table of Contents

2.35.1. General
2.35.2. Qt-specific
2.35.3. Java™-specific
2.35.4. Web-specific
2.35.5. Windows (native)-specific
2.35.6. Mac-specific (Cocoa/Carbon edition)
2.35.7. iPhone/iPad-specific
2.35.8. Source Builds
2.35.9. Documentation

2.35.1. General

  • Fixed false alarm triggered by installEventHandler() function (4.1.0 regression).

  • Fixed detaching from application after attachToApplication() (4.1.0 regression).

2.35.2. Qt-specific

  • Record id property of QML elements if available. QObject names are still preferred.

  • Fixed a 4.1.0 regression that lead to member functions of template classes like QList not being available for scripting.

  • Added missing example script files.

  • Fixed spying of widgets embedded via QX11EmbedWidget.

  • Fixed recording with Qt+Web applications that monitor HTTP requests.

  • Fixed replay of scripts with input fields in QWebkit controls.

  • Fixed screen grabbing on Mac OS 10.7 (Lion).

  • Fixed Spy tooltip for Qt 4 applications with custom palette.

2.35.3. Java™-specific

  • Added Java 1.7 support.

  • Fixed a problem with Drag and Drop of Swing tree items.

  • Fixed recording of '@' sign with UK keyboard layout in AWT applications.

  • Added missing Shift modifier for SWT DropMove operation.

2.35.4. Web-specific

  • Fixed a text encoding problem with special characters.

  • Fixed escaping of '\' characters in property values.

  • Fixed picking of images that have newline or similar characters in their ALT attribute.

  • Stop the Windows wrapper interfering when recording on a Web browser usign the proxy approach.

2.35.5. Windows (native)-specific

  • Improved speed of access to 'text' properties.

  • Fixed crash when fetching value of nested properties in real names.

  • Fixed crash in object lookup with Visual Basic 6 applications.

  • Fixed loading problem caused by installation in directories with long path names.

  • Fixed coordinate calculation issues in Exontrol tree control.

  • Improved hit test for VB6 labels.

2.35.6. Mac-specific (Cocoa/Carbon edition)

  • Fixed Spy highlighting in case of multiple windows that are created after initial application startup.

  • Ignore transparent windows when picking.

  • Fixed screenshot taking on Mac OS 10.7 (Lion).

2.35.7. iPhone/iPad-specific

  • Added support of iOS 5.

2.35.8. Source Builds

  • Fixed detection of 64-bit Mac OS X systems.

  • Fixed building against Qt/Embedded with no X11 headers present.

2.35.9. Documentation

  • Added an Uninstall sidebar.

  • Documented additional Tk activateItem overloads.

  • Updated the Squish Eclipse Integration documentation.