In order for Rapise to be able to test a thick-client desktop application written using Qt, it needs to support Microsoft Active Accessibility (MSAA), as described in this article - http://doc.qt.io/qt-5/accessible-qwidget.html
This article demonstrates how to check your application to see if it supports MSAA.
Launch your application normally. In this example we shall be using the sample QtWidgetApp.exe that we know works correctly:
Now start up Rapise, create a new test and choose Basic: Windows Desktop Application:
Next, select the Accessible Spy from the list of SPY options in the main Ribbon:
Now, click on the main SPY button and click CTRL+G to start tracking. When you hover over a field in your application, it should turn red:
Click CTRL+G again to Stop Tracking. You should see something like the following:
If you see something like this (with all the controls enumerated, with type QWidget) there is a good likelihood that it does support Microsoft Accessibility.
If on the other hand, you don't see the properties displayed above, then it means that your Qt application does NOT support Microsoft Accessibility, and Rapise will NOT be able to record tests.
Selected files will be attached to any email sent on saving ticket.
Select files to upload
Or drag and drop files here
Save to upload the selected file(s)