Hi,
the Android file system by default is designed to give you single-use access to a file. Thus the FileDialog will request the file, and pass the content URI for temporary use. If you would like to get “permanent access”, the best thing is to store a copy of this file to the application data (e.g. using FileUtils). There are other ways with content resolvers to get permanent access to the file, but this is not being used by the Qt implentation of the FileDialog.
We will have a look if we can provide some helper here to make it easier to access the file type.
Best,
Alex