Вы можете настроить диалоговое окно файла Qt, если у вас все в порядке, используя "не родной" диалог файла Qt, который поставляется с Qt; другая опция, предоставляемая Qt, заключается в использовании собственного диалогового окна файлов операционной системы, но если вы сделаете это, у вас не будет возможности (как мне известно) настроить диалоговое окно.
Вот пример расширенного класса диалога файлов, который я написал как часть программы преобразования аудиоформатов . Код немного устарел и, возможно, потребуется немного доработать для работы с более новыми версиями Qt (в частности, в Qt 4.6 и выше, вам, вероятно, потребуется вызвать setOption (DontUseNativeDialog) для вашего объекта диалогового окна файла, в противном случае вы получите родной диалог и пользовательские виджеты не будут отображаться в MacOS / X), но исходный код для этого можно найти в исходном архиве , если вы хотите посмотреть.