Quote Originally Posted by ricardo View Post
I mean it is Qt which should center that dialog, not the developer.
Why should Qt do that if it's the platform policy not to do that? As far as I remember my file dialogs are pretty centred. But then I'm working on a platform where it is a policy to centre dialogs.

When using the so called native dialog Qt is making a native call to the right API to provide a file dialog. It only cares about the basic options which are related to functionality of the dialog. If you want something else then either use the non-native dialog or make the native call (with appropriate options added) yourself.