使用基于Qt的应用程序从Finder打开文件?

时间:2010-08-10 16:40:28

标签: c++ macos qt finder

显然,对于Cocoa应用程序,您应该实现[[NSApp delegate] application:openFile:]或类似的东西,以允许您的应用程序在Finder中双击打开文件。

如何使用Qt实现此功能,因为要打开的文件的名称不会在命令行上传递?

1 个答案:

答案 0 :(得分:2)

QFileOpenEvent(Qt4 / Qt5)应该可以解决问题。

另见https://doc.qt.io/archives/qq/qq18-macfeatures.html