Version 4.1.1

General

  • Fixed false alarm triggered by installEventHandler() function (4.1.0 regression).
  • Fixed detaching from application after attachToApplication() (4.1.0 regression).

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.

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.

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.

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.

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).

iPhone/iPad-specific

  • Added support of iOS 5.

Source Builds

  • Fixed detection of 64-bit Mac OS X systems.
  • Fixed building against Qt/Embedded with no X11 headers present.

Documentation

  • Added an Uninstall sidebar.
  • Documented additional Tk activateItem overloads.
  • Updated the Squish Eclipse Integration documentation.

© 2023 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners.
The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation.
Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.