Step Recording

Anything that doesn't fit into other topics goes here!
I am wondering if there is a step recording function.
If there is none, I would like to insert one.
I have built it successfully but was wondering if there is a "best" development environment for it.
I did not see a qtcreator .pro file anywhere.
So I was wondering what is being used.
I am using Linux for development.
I looked at the source code which guided me to the fact that there is a step recording function in the piano roll. A very good one too.