I built an .exe file from my .py file with all the dependencies (included libraries etc...).
I presume you mean that whatever tool you used to generate a .exe from the .py source embeds a standalone Python interpreter into that executable, so no external Python is needed?
yes, i guess. Its working properly so...
And, just checking, what did you use to "gathering the path to exe file"? I assume you mean to the top-level executable of your Qt application, and then you locate the other executable generated from the Python script because you know it's relative to where your top-level executable will be installed?
Yess, thats correct. It might not have been clear.