Termux is not the right way to execute Apps on Android, Pydroid does the job.
Also, Qt does support Android development.
Also, Qt does support Android development.
The official NDK documentation on what is supported for NDK written code on non rooted devices, and the hurdles that Termux faces to keep running on standard Android images via PlayStore distribution, show why it isn't right.