setRecordMouseDrag
setRecordMouseDrag(className, onOrOff)
This function can be used in init files to disable or enable the recording of mouseDrag statements for certain widget classes. The class to disable mouse dragging for is specified by the className parameter. Pass an onOrOff parameter value of true to enable mouse drag recording or of false to disable mouse drag recording. (By default mouse drag recording is on.)
See also Wrapper-Specific Initialization.
The init files are Tcl scripts that are registered with the server and then read before starting any tests. The registration process is explained in Configuring squishrunner.
Example
setRecordMouseDrag ScribbleArea falseThis switches off mouse drag recording for an AUT's custom ScribbleArea class.
To make this work, we must tell Squish to execute a file that contains this Tcl script at startup when it is used to test a Qt-based AUT:
squishrunner --config addInitScript Qt /home/harri/qt_init2.tcl
An absolute path must be used.
© 2025 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. 
