По-видимому, для приложений Cocoa вы должны реализовать [[NSApp delegate] application:openFile:]
или что-то в этом роде, чтобы ваше приложение могло открывать файлы двойным щелчком в Finder.
Как реализовать эту функциональность с помощью Qt, если имя открываемого файла не передается в командной строке?