Jump to content
Sign in to follow this  

QT GUI Application automation

Recommended Posts


Hi all

I'm trying to automate a QT-based GUI application, but I have a problem. None of

the windows spying tools (including AutoIt3 window info) can see into the controls

of an application. For example, if I try to get an info about a button, I can see that

it is a QWidget, and its control instance is 14; but I cannot see the text on the

button (for example, "Save"). And it is important for what I'm trying to do.

Is there any other way to get this information? Is there any other way to work with

applications that I cannot get information about?

Thanks a bunch

Share this post

Link to post
Share on other sites


As far as I know there is not much documented on sendmessages you can use to control QT.

You can combine logic of OCR reading if you can easily can get to the area of the QT control.


I thought PyQt is more like development framework. I need a testing one.

What I'm looking for is like Squish (which is in fact recommended by Trolltech for testing) but, like, free.


Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this